Pages : 1
#1 Le 26/06/2011, à 21:21
- azdep
Reverse Proxy Apache
Bonjour,
J'utilise Apache en serveur web et je voulais l'utiliser aussi en reverse proxy. En effet j'ai un systeme d'alarme avec un serveur web embarqué que je voulais accéder par http://chezmoi.homeip.net/alarme ; J'ai ajouter dans sites-availables, puis activer un fichier reverse_proxy contenant ceci:
NameVirtualHost *:80
ProxyRequests off
<VirtualHost *:80>
ServerName chezmoi.homeip.net:80
ProxyPass /alarme/ http://192.168.0.3:80/
ProxyPassReverse /alarme/ http://192.168.0.3:80/
ProxyHTMLURLMap / /alarme/
ProxyPreserveHost On
ProxyHTMLExtended On
</VirtualHost>
Le systeme d'alarme esr en 192.168.0.3. Le pb c'est que quand je tape 192.168.0.3 dans la barre d'adresse cette derniere devient 192.168.0.3/fr/login.htm . De l'exterieur quand j'utilise chezmoi.homeip.net/alarme/ l'adresse devient chezmoi.homeip.net/fr/login.htm et j'obtiens donc un 404. I faudrait que l'adresse devient chezmoi.homeip.net/alarme/fr/login.htm (idem pour le CSS). C'est pour ca que j'ai essayé ProxyHTMLURLMAP après avoir essayé diverses configurations.
Je ne vois pas comment faire, si quelqu'un peut m'aider...........
En attendant une éventuelle solution je remercie tous ceux qui viennent de me lire.
Hors ligne
#2 Le 27/06/2011, à 11:26
- Amarokk
Re : Reverse Proxy Apache
Coucou,
Et en remplaçant les deux lignes de proxy par
"ProxyPass /alarme/ http://192.168.0.3:80/alarme/
ProxyPassReverse /alarme/ http://192.168.0.3:80/alarme/"
Si tu ne met pas le /alarme/ dans les ProxyPass, c'est normal qu'à la fin, Apache l’occulte et t'envoie donc sur du 404
Ubuntuboy since 2007
Hors ligne
#3 Le 27/06/2011, à 17:57
- azdep
Re : Reverse Proxy Apache
Bonjour,
tout d'abord merci de la reponse.
Je viens d'essayer, mais ca ne fonctionne pas, j'ai un 404 mais l'adresse reste chezmoi.homeip.net/alarme/ . En mettant http://192.168.0.3:80/alarme/ je me dis que ca ne peut pas fonctionnner puisqu'il n'y a pas de repertoire /alarme/ dans le serveur embarqué à l'alarme.
Je pense que ce qui pose probleme c'est la redirection faite par le serveur web de l'alarme.
Merci quand meme.
Hors ligne
Pages : 1