Ceci est une ancienne révision du document !
Redirection HTTP/HTTPS via Apache mod_proxy
1) Installer Apache :
apt-get install apache2
2) Activer les modules proxy d'Apache :
a2enmod proxy proxy_http
Relancer le serveur pour initialiser les modules :
service apache2 restart
3) Créer un hôte virtuel (virtual hosts) dans /etc/apache2/sites-enabled/ :
nano /etc/apache2/sites-enabled/test.conf
Y ajouter ces lignes :
<VirtualHost *:80>
ServerName nocterie.fr
ProxyPass /site1 http://192.168.1.2:80/site2
ProxyPassReverse /site http://192.168.1.2/site2
ProxyRequests Off
</VirtualHost>
Les options ProxyPass et ProxyPassReverse indiquent l'URL du proxy à rediriger vers l'URL de la page Web (le / au début des deux lignes correspond à la racine Web du proxy Apache)
L'option ProxyRequests permet d'activer le mode proxy pour ajouter d'autre paramètres de filtrage ou de redirection.