宝塔面板nginx反向代理后获取用户真实ip方法

此方法适用于云服务器反向代理自家nas搭建的网站。

为什么要获取用户的真实ip呢?我们要做用户在线量统计的时候,最好的办法就是统计IP地址,因为IP地址是唯一的,理论上多少个用户就有多少个IP

所以我们就需要获取用户真实IP,但是像我这种不喜欢把数据存在云服务器上的人,只有服务器和公网的动态IP,没有固定IP,只能花一点点小钱买一个云服务器备案和做反向代理,这样的话我们本地服务器获取到的IP全是云服务器的IP。/绝望

如果你装了WP Statistics插件直接在后台设置—访客IP—选择使用HTTP_X_REAL_IP即可。

如果这一栏显示没有可用数据,怎么办呢?

办法肯定是有的:

进入宝塔首页,点击nginx——配置修改

图片[1]-宝塔面板nginx反向代理后获取用户真实ip方法-阿张同学
图片[2]-宝塔面板nginx反向代理后获取用户真实ip方法-阿张同学

在图中位置插入以下代码

set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;
图片[3]-宝塔面板nginx反向代理后获取用户真实ip方法-阿张同学

wordpress站长可以直接在WP Statistics后台设置访客IP为HTTP_X_REAL_IP。

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发
头像
拿起笔,写下你的梦想,你的人生就从此刻起航
提交
头像

昵称

取消
昵称表情代码图片