Skip to main content

Apache2 en tant que reverse Proxy

Apache2 peut servir de Reverse Proxy (concept en cours d'écriture). Pour que cela fonctionne, il faut modifier notre configuration d'Apache2

Installation des modules

Dans un premier temps, il faut activer deux modules sur notre apache :

sudo a2enmod proxy
sudo a2enmod proxy_http
sudo systemctl restart apache2

Gestion du reverse proxy

Pour faire la redirection de flux, il faut modifier notre VirtualHost de la façon suivante :

<VirtualHost *:80>

  ServerAdmin admin@exemple.com

  ServerName 127.0.0.1
  DocumentRoot /var/www/html

  ProxyPreserveHost On
  ProxyPass / http://<ip>:<port>/
  ProxyPassReverse / http://<ip>:<port>/
</VirtualHost>