问题:网站接入CDN后,网站日志上获取的IP就不是真实的IP,是CDN服务器的IP,会引发问题。例如,wordpress站点的用户访问量统计就会失效,WP Statistics的访问量统计不会增加;又例如,把网站日志上面的危险IP加入黑名单,会造成响应CDN服务器区域的访客都无法进入你网站,你封掉的是CDN节点服务器的IP。
下面针对wordpress站点接入CDN后,WP Statistics插件的访问量统计不再增加,介绍解决方法。
01 更改Nginx配置
1、网站服务器使用的宝塔面板软件,登录宝塔面板。点击“软件商店”-“已安装”,点击Nginx的“设置”选项。
2、在Nginx配置界面,点击“配置修改”,在http中添加如下字段,然后点击保存。
set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;