Configurer Apache 2 en tant que Reverse Proxy
Un article de Wiki.Yakakliker.org.
Configurer Apache 2 en tant que Reverse Proxy
But :
Pouvoir accéder à plusieurs serveurs Web locaux via la même IP et le même port 80 (Ex : Le portail web et le webmail du serveur de messagerie)
Solution :
Paramétrer le serveur Web en tant que reverse proxy
Toutes les requètes http seront faites sur ce serveur et c'est lui qui fera ses requetes sur le webmail.
Il faut tout d'abord activer les modules suivant :
mod_proxy
mod_proxy_http
mod_proxy_connect
Puis il suffit de créer un Vhost :
Ex :
<VirtualHost *>
ServerName webmail.mondomaine.com
ServerAlias webmail.mondomaine.com
ProxyPass / http://srv_messagerie.local/
ProxyPassReverse / http://srv_messagerie.local/
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>
Liens :
http://httpd.apache.org/docs/2.0/mod/mod_proxy.html
http://forum.generation-libre.com/viewtopic.php?pid=63
http://apache.active-venture.com/mod/mod_proxy2.html
