WordPress使用又拍云cdn后获取不到正确的IP地址解决办法

因为在使用CDN之后宝塔日志显示不是用户真实的IP,全是又拍云中转IP的访问日志,中转ip在又拍云的IP检测里会不显示又拍云ip。

中转IP只将客户端访问转回服务器源站。类似于 nginx 的反代地址, 用户将 CDN 访问的请求转发到源站。中转地址是内部中转地址,控制台只能查询 CDN 的边缘访问地址。归根到底还是要获取用户的真实ip,让网站日志显示为用户真实的IP。

解决办法:

在宝塔上打开Nginx(一般在软件管理里)的配置修改,在http{后加入如下两行代码,再重启nginx即可。操作前请务必先备份!!

46ac86fb8193

完成这个之后,再返回网站日志就可以看到日志显示的不再是什么中转IP 58.216.101.47、58.216.101.48等的访问,显示了用户真实的IP。

请登录后发表评论

    没有回复内容