最近 很多小伙伴应该会发现WP Rocket 安装之后会一个错错误通知。

wecom temp 43931 890d7b881d13cc915d59822384189082 - WP Rocket:似乎某个安全插件或服务器的防火墙阻止了 WP Rocket 访问Saas 功能 - NUTSWP

这个问题其实是你的安全插件比如 Wordfence拦截了小火箭的Remove Unused CSS 服务的 IP 地址,而出现的报错。

只需要点击报错中【文档】链接,查看小火箭对应服务的 IP 地址,然后找到Remove Unused CSS 的 IP 列表。复制列表中的所有 IP 地址。

image 23 - WP Rocket:似乎某个安全插件或服务器的防火墙阻止了 WP Rocket 访问Saas 功能 - NUTSWP

回到你的网站中,打开 Wordfence 的防火墙设置。将 IP 地址全部粘贴到忽略 WordfenceWeb 应用进程防火墙报警的 IP 地址。然后保存 Wordfence 设置。

image 24 - WP Rocket:似乎某个安全插件或服务器的防火墙阻止了 WP Rocket 访问Saas 功能 - NUTSWP

再去刷新小火箭设置页面会发现,报错消失。

需要注意的是,如果后期你使用了Remove Unused CSS 功能,但是发现网站页面被破坏,可能需要重新去看一下小火箭这部分服务的 IP 地址有没有更新,如果更新了需要重新在 Wordfence 里面添加放行新的 IP 地址。

这个只对Remove Unused CSS 功能有影响,如果你不打算使用这个功能也可以完全忽略这个报错。