apacheusando x-forwared-para

apacheusando x-forwared-para

¿Es posible 'LocationMatch' y hacer que Apache 2.4 use la dirección IP reenviada por x? No puedo usar 'mod_rpaf' o 'mod_remoteip para esto.

He configurado el LogFormat 'apache.conf' para usar la IP x-forwarded-for, que está funcionando, pero Apache 'LocationMatch' todavía está extrayendo la IP de LoadBalancer.

<LocationMatch "(?i).*/CFIDE">
Order Deny,Allow
Deny from all
Allow from 10.0.0.0/8 # I need this 'Allow' to use the x-forwared-for IP
</LocationMatch>

Respuesta1

Resolví mi propio problema usando 'SetEnvIF X-FORWARDED-FOR'.

<LocationMatch "(?i).*/CFIDE">
SetEnvIF X-FORWARDED-FOR "123.456.654.321" AllowIP
Order Deny,Allow
Deny from all
Allow from env=AllowIP
</LocationMatch>

información relacionada