Bonjour à tous,
J'ai besoin de vous pour configurer correctement mon fichier httpd.conf
J'ai 2 applications à héberger :
- une application web utilisant le port 80
- une application ruby on rails(ror) utilisant le port 3000
Malgrès la lecture de cet exemple : http://httpd.apache.org/docs/2.2/fr/.../examples.html, je n'arrive pas à configurer mon fichier correctement
voici ma configuration actuelle :
Avec cette configuration seul le site1 est accessible
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Listen 80 Listen 3000 NameVirtualHost @IP:80 NameVirtualHost @IP:3000 <VirtualHost @IP:80> ServerName site1 </VirtualHost> <VirtualHost @IP:3000> ServerName site2 ProxyPass / http://localhost:3000/ ProxyPassReverse / http://localhost:3000 </VirtualHost>
Petite précision: Pour l'application ror, le manuel d'installation précise qu'il faut normalement avoir ceci :
Effectivement ça fonctionne pour le site2 mais je n'ai plus accès au site1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <VirtualHost *> ServerName site2 ProxyPass / http://localhost:3000/ ProxyPassReverse / http://localhost:3000 </VirtualHost>
En espérant avoir été clair et que vous pourrez m'aider afin d'avoir accès au 2 sites.
Merci
Partager