wordpress使用又拍云CDN导致评论无法获取用户真实ip的解决方法

最近我发现用户评论时留下的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了

图片[1]-wordpress使用又拍云CDN导致评论无法获取用户真实ip的解决方法-淇云博客

其实这个对用户没啥影响,但是对网站需要查看一些数据就有影响了

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞29赞赏 分享
评论 共8条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片
    • 头像5868556565@163.com山东省济南市 移动0
    • 头像amtanghuiIANA保留地址 0
    • 头像amtanghuiIANA保留地址 0
    • 头像陆婷甘肃省 移动数据上网公共出口0