Skip to content
二哥的秘密小站

时间漂流船

二哥的秘密小站

时间漂流船

解决网站接入CDN后无法获取真实IP、WP Statistics的访问量统计不增加问题

Posted on 2023年4月28日2023年4月28日

问题:网站接入CDN后,网站日志上获取的IP就不是真实的IP,是CDN服务器的IP,会引发问题。例如,wordpress站点的用户访问量统计就会失效,WP Statistics的访问量统计不会增加;又例如,把网站日志上面的危险IP加入黑名单,会造成响应CDN服务器区域的访客都无法进入你网站,你封掉的是CDN节点服务器的IP。

下面针对wordpress站点接入CDN后,WP Statistics插件的访问量统计不再增加,介绍解决方法。

01 更改Nginx配置

1、网站服务器使用的宝塔面板软件,登录宝塔面板。点击“软件商店”-“已安装”,点击Nginx的“设置”选项。

 

2、在Nginx配置界面,点击“配置修改”,在http中添加如下字段,然后点击保存。

  1. set_real_ip_from 0.0.0.0/0;
  2. real_ip_header X-Forwarded-For;

 

3、在Nginx配置界面,点击“服务”,选择“重启”,完成更改。

注意,本站点使用的宝塔面板,也可通过命令直接修改wp-config.php,然后重启Nginx服务。


02 验证操作有效性

更改完成后,需要验证更改的有效性。此步骤请注意,若安装WP Rocket等缓存插件,需要清除缓存后,等待几个小时,再做测试,才能生效。

1、登录网站一次,让网站服务器收到响应。

2、百度搜索“IP”确认本地IP。其他方式均可。

 

3、进入宝塔面板,点击“网站”,选择网站的“设置”,打开网站设置界面。

 

4、在网站设置界面,选择“响应日志”,查看对应时间的响应记录,核对下是否与本地IP一致,如果一致,说明配置生效。

 

 

另外,若WordPress使用WP Statistics插件,WP Statistics设置的IP模式设置需要更改,使用HTTP_X_FORWARDED_FOR。

 

未分类

文章导航

Previous post
Next post

Search

Archives

  • 2025 年 7 月
  • 2025 年 6 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2023 年 12 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 2 月
  • 2022 年 12 月
  • 2022 年 10 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 2 月

其他操作

  • 注册
  • 登录
  • 条目 feed
  • 评论 feed
  • WordPress.org
©2025 二哥的秘密小站 | WordPress Theme by SuperbThemes