去年年末,还分享过一篇《WordPress定时发布文章提示“定时发布失效”如何解决?》的文章,但是最近又遇到了文章定时发布失败的情况,今天恰巧查看防火墙威胁分析,看到了拦截最多的居然是网站服务器IP地址,这是什么鬼?![图片[1]-关于 WordPress 文章定时发布 wp-cron 功能被拦截的解决思路-七玩网](http://static.527wan.top/wp-content/uploads/2021/09/WP-Cron-WordPress.png)
而且拦截的地址很多都是 wp-cron.php 的(如下面高亮所示):
/wp-cron.php?doing_wp_cron=**********.**********************
也就是说服务器环境、网站文件本身没有任何问题,而是服务器对于自身的一个cron请求被CDN或防火墙拦截了。那么解决思路就出来了:
解决拦截wp-cron两种办法
白名单放行wp-cron
在cdn或防火墙设置规则,将/wp-cron.php写入精准控制当中进行放行。
但是很多免费的CDN服务或防火墙服务不提供精准控制,或者提供的规则条数有限,那么可以试试下面这种办法:
服务器hosts回源绕过
hosts回源是站长排除CDN或防火墙设置错误的基本方式之一,其特点就是可以绕过并直接访问服务器。所以,可以通过hosts回源来对wp-cron开通绿色通道。
- Windows服务器
C:\Windows\System32\drivers\etc\hosts - Linux服务器
/etc/hosts
在hosts文件当中,在最后添加一行,写入自己的IP地址和域名(两者直接有个空格),保存即可。
请在下载后24小时内删除,切勿商用。使用者需自行承担相应法律责任,发布者概不负责。



![[一键安装] 原神4.0.1单机版 | 枫丹新角色林尼/夜兰/琳妮特 | WIN一键服务端+GM后台+全卡池-七玩网](http://static.527wan.top/wp-content/uploads/2026/08/dfc3f48dd920260810022231.jpg)

![[一键安装] 天龙八部X64 免虚拟机版 纯Windows 纯断网 免路由器 雪舞编译服务端 V20260804 V0.5-七玩网](http://static.527wan.top/wp-content/uploads/replace/2026/08/270e579df1c8f54d6e0b447ae31e0056.jpeg)
![[一键安装] 2026年7月19日重磅更新!动作单机之魂系某0(原永恒8.4机器人端作者新作BNS)-七玩网](http://static.527wan.top/wp-content/uploads/2026/08/030da0001620260810145333.png)




暂无评论内容