IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Apache et VirtualHost


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 26
    Par défaut Apache et VirtualHost
    Bonjour,

    J'ai deux petit probléme.

    J'ai deux serveur dans mon réseau local que je souhaite joindre par un Apache que j'ai mis en reverse proxy.

    Seul un des VirtualsHosts que je crée n'est joignable le second prend toujours le chemin du 1er VirtualHosts

    De même ProxyPreserveHost on ne réecrie pas l'adresse.

    Je vous montre mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    NameVirtualHost 81.252.106.aaa
     
    <VirtualHost pwa.xxx.fr>
          	ServerAlias pwa  	
     
    	RewriteEngine on 
     
    	ProxyPreserveHost off
       	ProxyPass / http://zzz/pwa/
        	ProxyPassReverse / http://zzz/pwa/
     
    	ServerName pwa.xxx.fr
    </VirtualHost>
     
     
    <VirtualHost webmail.xxx.fr>
           ServerAlias webmail    
     
    	RewriteEngine on 
     
    	ProxyPreserveHost on
      	ProxyPass / http://yyy/exchange/
        	ProxyPassReverse / http://yyy/exchange/
     
    	ServerName webmail.xxx.fr
    </VirtualHost>

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Ta configuration n'est pas bonne : dans les crochets <VirtualHost>, on met toujours un truc qui a été déclaré dans un NameVirtualHost. Et NameVirtualHost contient un masque du style <IP serveur>[:port d'écoute], comme tu l'as fait. Le nom virtuel est quant à lui indiqué par un ServerName comme tu l'as fait. Donc, pour corriger ta configuration, indique <VirtualHost 81.252.106.aaa> à la place de <VirtualHost pwa.xxx.fr> et <VirtualHost webmail.xxx.fr>.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 26
    Par défaut Reverse proxy
    Bonjour,

    merci de la réponse...

    J'ai déjà essayé avec l'adresse IP, mais çe ne fonctionne pas, ça prend toujours le 1er VirtualHost.

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Dans ce cas, essaie en rajoutant le port d'écoute d'Apache, parfois ça aide. Par exemple, si tu as "Listen 80" dans ta conf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    NameVirtualHost 81.252.106.aaa:80
    
    <VirtualHost 81.252.106.aaa:80>
          	ServerAlias pwa  	
    
    	RewriteEngine on 
    	    	
    	ProxyPreserveHost off
       	ProxyPass / http://zzz/pwa/
        	ProxyPassReverse / http://zzz/pwa/
    
    	ServerName pwa.xxx.fr
    </VirtualHost>
    
    
    <VirtualHost 81.252.106.aaa:80>
           ServerAlias webmail    
    
    	RewriteEngine on 
    	
    	ProxyPreserveHost on
      	ProxyPass / http://yyy/exchange/
        	ProxyPassReverse / http://yyy/exchange/
    
    	ServerName webmail.xxx.fr
    </VirtualHost>
    Tu peux tenter aussi de commenter tes ProxyXxx et indiquer 2 document roots différents, histoire de valider la configuration des virtual hosts. Et quand c'est OK, que http://webmail.xxx.fr/ et http://pwa.webmail.fr/ tombent bien sur les 2 document roots différents, réactive les ProxyXxxx.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 26
    Par défaut Reverse proxy
    Je viens d'ajouter le N° de port, commenter les lignes proxyxxx et rajouter les documentRoot.

    je tombe toujours sur le 1er documentRoot, celui de PWA

  6. #6
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Sinon, essaie avec *:80 au lieu de 81.252.106.aaa:80. Je rappelle que l'IP et le port à faire figurer dans NameVirtualHost et les <VirtualHost> doit être une IP du serveur (et non pas l'IP externe du FAI si tu es derrière un routeur) et un port d'écoute d'Apache. Et si ça ne marche toujours pas, donne-nous tes fichiers de configuration.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Redirection url sous apache et virtualhost
    Par pcsystemd dans le forum Apache
    Réponses: 1
    Dernier message: 25/06/2008, 17h31
  2. Apache et VirtualHost en Intranet sous Linux
    Par Siguillaume dans le forum Apache
    Réponses: 23
    Dernier message: 22/10/2007, 20h26
  3. apache et virtualhosts
    Par ggnore dans le forum Apache
    Réponses: 1
    Dernier message: 10/02/2006, 16h50
  4. Apache / Tomcat Virtualhost
    Par lolo le belge dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 10/11/2005, 16h57
  5. [APACHE] Config VirtualHost + hosts en Intranet
    Par jfdl dans le forum Apache
    Réponses: 9
    Dernier message: 02/09/2005, 22h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo