Bonjour
Nous avons mis en place un reverse proxy apache ( 2.2.6 ) sous fedora core 6.
Cela permet d'accèder à differends serveurs webs internes à partir de réseaux externes.
172.16.100.1 : adresse ip du reverse proxy
<virtualhost 172.16.100.1:80>
proxypass /societe1/web/acces/ http://10.10.1.1:8000/web/acces/
proxypassreverse /societe1/web/acces/ http://10.10.1.1:8000/web/acces/
</virtualhost>
Dans cet exemple , la connexion au serveur web de la societe1 se fait bien mais il manque l'affichage de diverses icones ou l'acces à certaines pages car ces dernières sont dans le répertoire /web du site.
En ajoutant comme ceci dans la définition du virtualhost , cela fonctionne :
<virtualhost 172.16.100.1:80>
proxypass /societe1/web/acces/ http://10.10.1.1:8000/web/acces/
proxypassreverse /societe1/web/acces/ http://10.10.1.1:8000/web/acces/
proxypass /web/ http://10.10.1.1:8000/web/
proxypassreverse /web/ http://10.10.1.1:8000/web/
</virtualhost>
Ceci dit , cette méthode oblige à déclarer l'accès aux différends répertoires du site.
Je suppose qu'il ya d'autres méthodes plus élégantes
Si quelqu'un peut m'apporter ses conseils , remarques .......
---------------
Christian ROCHE