je continue de relire / compléter / améliorer la doc sur remoteip

This commit is contained in:
Gregory Colpart 2023-06-28 11:17:51 +02:00
parent 0550b4b93a
commit acf4797b93

View file

@ -552,7 +552,7 @@ RPAFproxy_ips 127.0.0.1 192.0.2.10 192.0.2.11
*Note :* bien mettre l'IP du reverse-proxy dans `RPAFproxy_ips`
Voici un exemple d'utilisation en Stretch pour un reverse-proxy avec les adresses IP publiques 192.0.2.10 et 192.0.2.11 :
Voici un exemple d'utilisation en Stretch pour un reverse-proxy avec l'adresse IP publique 192.0.2.10 et le réseau public 192.0.2.128/25 :
~~~
# a2enmod remoteip
@ -562,7 +562,7 @@ Voici un exemple d'utilisation en Stretch pour un reverse-proxy avec les adresse
RemoteIPHeader X-Forwarded-For
RemoteIPTrustedProxy 192.0.2.10
RemoteIPTrustedProxy 192.0.2.11
RemoteIPTrustedProxy 192.0.2.128/25
</IfModule>
# systemctl reload apache2
@ -583,20 +583,6 @@ LogFormat "%a %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combine
LogFormat "%a %l %u %t \"%r\" %>s %O" common
~~~
Voici une configuration complète fonctionnelle pour une série de proxy sur des IP externes :
~~~
<IfModule remoteip_module>
RemoteIPHeader X-Forwarded-For
RemoteIPTrustedProxy 192.0.2.10
RemoteIPTrustedProxy 192.0.2.11
LogFormat "%v:%p %a %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%a %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%a %l %u %t \"%r\" %>s %O" common
</IfModule>
~~~
### mod_xsendfile
Le module [xsendfile](https://tn123.org/mod_xsendfile/) permet de