> Hi, > > My website does country based redirection based on result obtained from > GeoIP against IP. > > I am facing a problem where GeoIP does not work as first IP in the > X-Forwarded-For has Private network address. (Say 192.168.1.1) > > I know GeoIP on private network would fail but the X-Forwarded-For also has > the public IP along with Private IP. > > Eg : 192.168.1.1, 115.97.213.63 - - [Timezone] ...... > > In some cases where multiple proxies are involved it would show : > > 192.168.1.1, 115.97.213.63, 115.97.213.12 - - > > I want GeoIP should be done on the first non private ip. I could achieve > this in apache using GeoIP module directive called > "FirstNonPrivateXForwardedForIP" > > How to do this in nginx ? > > Kindly suggest
http://nginx.org/en/docs/http/ngx_http_geoip_module.html#geoip_proxy Lukas _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx