Apache LocationMatch usando x-forwared-for

0

É possível 'LocationMatch' e o Apache 2.4 usa o endereço IP x-forwarded-for? Não consigo usar 'mod_rpaf' ou 'mod_remoteip para isso.

Eu configurei o LogFormat 'apache.conf' para usar o IP x-forwarded-para, que está funcionando, mas o Apache 'LocationMatch' ainda está puxando o IP do 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>
    
por Aub_C 21.06.2016 / 16:49

1 resposta

0

Eu resolvi meu próprio 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>
    
por 22.06.2016 / 17:02