GeoIP定位用户位置,若是用户使用了代理,则获取到的是代理地址。
解决方法是安装nginx模块http_realip_module,默认该模块未安装,参考下面连接:
http://nginx.org/en/docs/http/ngx_http_realip_module.html
#configure编译时添加该配置
--with-http_realip_module
增加配置nginx.conf如下:
http{
set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;
}