Url rewritting
oups
-
tipo -
tipo -
Bonjour,
J'ai un petit probleme avec un virtual host qui pointe vers un serveur de mon reseau.
Je me sert de apache en tant que reverse proxy.
mon probleme est que lorsque la redirection ce fait, elle transforme mon url en l'url interne.
Mon but est de cacher l'url interne et de continuer a afficher l'url externe.
ServerName url_d_acces_au_site:443
ServerAdmin webmaster@localhost
ProxyRequests Off
ProxyPreserveHost Off
ProxyPass / https://fqdn_de_mon_serveur_en_interne:7004
Le probleme est que lorsque je lance un browser et que je tape https://url_d_acces_au_site je suis bien rediriger vers mon serveur en interne, mais l'url change aussi dans le browser en https://fqdn_de_mon_serveur_en_interne:7004.
Moi je voudrais que l'url reste https://url_d_acces_au_site.
Je pense utiliser une rewriterule mais j'arrive pas a trouver la bonne syntax.
Merci pour votre aide.
J'ai un petit probleme avec un virtual host qui pointe vers un serveur de mon reseau.
Je me sert de apache en tant que reverse proxy.
mon probleme est que lorsque la redirection ce fait, elle transforme mon url en l'url interne.
Mon but est de cacher l'url interne et de continuer a afficher l'url externe.
ServerName url_d_acces_au_site:443
ServerAdmin webmaster@localhost
ProxyRequests Off
ProxyPreserveHost Off
ProxyPass / https://fqdn_de_mon_serveur_en_interne:7004
Le probleme est que lorsque je lance un browser et que je tape https://url_d_acces_au_site je suis bien rediriger vers mon serveur en interne, mais l'url change aussi dans le browser en https://fqdn_de_mon_serveur_en_interne:7004.
Moi je voudrais que l'url reste https://url_d_acces_au_site.
Je pense utiliser une rewriterule mais j'arrive pas a trouver la bonne syntax.
Merci pour votre aide.
2 réponses
Bonjour,
En fait, il faut aussi mettre :
ProxyPassReverse / https://fqdn_de_mon_serveur_en_interne:7004
tel que l'indique la doc Apache :
http://httpd.apache.org/docs/1.3/mod/mod_proxy.html#proxypassreverse
En fait, il faut aussi mettre :
ProxyPassReverse / https://fqdn_de_mon_serveur_en_interne:7004
tel que l'indique la doc Apache :
http://httpd.apache.org/docs/1.3/mod/mod_proxy.html#proxypassreverse