Risposte:
È possibile utilizzare SetEnvIf e consentire:
<Location "/only_proxy/">
SetEnvIf X-Forwarded-For ^10\.1\.1\. proxy_env
Order allow,deny
Satisfy Any
Allow from env=proxy_env
</Location>
È possibile utilizzare mod_rpaf per fare in modo che Apache tratti l'IP X-Forwarded-For come IP client.
mod_rpaf
è solo in grado di rendere utili i tuoi registri; in realtà non influisce sull'indirizzo utilizzato nelle decisioni di controllo dell'accesso. Si noti inoltre che in Apache 2.4, la mod_rpaf
funzionalità è fornita nativamente da mod_remoteip .
È possibile scrivere una regola di riscrittura per reindirizzare alla risposta 403.
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-For} !(1.1.1.1|2.2.2.2)
RewriteRule .* - [F]