Nginx获取用户真实地址

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;
}

原创博客,转载请标明出处:http://www.geekapp.cn/archives/576.html
上一篇
下一篇