最近我发现用户评论时留下的ip居然全是又拍云节点ip,于是我一个一个排除,又拍云开了X-Real-Ip,直接源也开了X-Real-Ip,就连宝塔的防火墙也开了cdn的获取用户真实ip,即x-forwarded-for和X-Real-Ip
但是网站评论测试时依旧一样的,这就奇怪了
于是我百度搜索了一下wp无法获取用户真实ip的解决办法,发现真的可以,原来是wp自身没有响应x-real-ip和x-forwarded-for
解决方法
将下面的代码放入wp根目录的/wp-config.php中的<?php的下面
在服务器的Nginx配置中server部分添加一下代码并重启Nginx,即可正常获取用户真实ip了
其实这个对用户没啥影响,但是对网站需要查看一些数据就有影响了
感谢您的来访,获取更多精彩文章请收藏本站。
© 版权声明
THE END
- 最新
- 最热
只看作者