Salut,
Je suis en train d'essayer de bidouiller apache pour qu'il fasse office de reverse proxy. J'ai lu pas mal de docs mais j'ai un comportement que je ne comprends pas
Voilà une des configs que j'ai essayé (j'en suis déjà passé par pas mal de conf, de la plus simple avec simplement ProxyPass et ProxyPassReverse à cette là)
Code :
- ProxyRequests off
- ProxyPass /hfr/ http://hardware.fr/
- ProxyHTMLURLMap http://localhost /hfr
- <Location /hfr>
- ProxyPassReverse /
- SetOutputFilter proxy-html
- ProxyHTMLURLMap / /hfr/
- ProxyHTMLURLMap /hfr /hfr
- RequestHeader unset Accept-Encoding
- </Location>
|
Ça fonctionne dans le sens où lorsque j'interroge http://localhost/hfr/ j'affiche bien http://hardware.fr. Cependant dans ma barre d'adresse j'ai également http://hardware.fr (comme s'il s'agit d'une simple redirection) alors que je voudrais que ce soit transparent pour l'utilisateur.
Y'a qqch qui va pas dans ma configuration? Comment faire pour que ce soit transparent?
PS : je suis sous ubuntu breezy