Apache et reverse proxy

Apache et reverse proxy - Logiciels - Linux et OS Alternatifs

Marsh Posté le 24-01-2006 à 17:11:01    

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 :
  1. ProxyRequests off
  2. ProxyPass /hfr/ http://hardware.fr/
  3. ProxyHTMLURLMap http://localhost /hfr
  4. <Location /hfr>
  5. ProxyPassReverse /
  6. SetOutputFilter proxy-html
  7. ProxyHTMLURLMap / /hfr/
  8. ProxyHTMLURLMap /hfr /hfr
  9. RequestHeader unset Accept-Encoding
  10. </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

Reply

Marsh Posté le 24-01-2006 à 17:11:01   

Reply

Marsh Posté le 08-02-2006 à 14:08:43    

salut,
 
tu devrais essayer ça :
 
<IfModule mod_proxy.c>
 ProxyRequests Off
 ProxyPass /hfr/ http://hardware.fr/
 ProxyHTMLURLMap http://hardware.fr/ /hfr
 <Location /hfr/>
  ProxyPassReverse /
  SetOutputFilter proxy-html
  ProxyHTMLURLMap /               /hfr/
  ProxyHTMLURLMap /hfr            /hfr
  RequestHeader   unset Accept-Encoding
 </Location>
</IfModule mod_proxy.c>
 
J'ai trouvé ces infos sur : http://www.apacheweek.com/features/reverseproxies
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed