Optimization 如何移除Cloudflare’;是Java脚本减慢了我的站点?

Optimization 如何移除Cloudflare’;是Java脚本减慢了我的站点?,optimization,cloudflare,gtmetrix,Optimization,Cloudflare,Gtmetrix,我在有一个WordPress站点,我使用Cloudflare。无论我做什么,我都无法删除来自Cloudflare的两个javascript。我使用GTMetrix,我在瀑布选项卡中看到它们阻塞了我的站点。这些是email-decode.min.js和rocket-loader.min.js。当然,我已经在Scrape Shield选项卡中禁用了电子邮件模糊处理,并且禁用了Rocket Loader。我清除了所有缓存(Cloudflare缓存、自动优化缓存、超级缓存,甚至Cpanel缓存)。但是j

我在有一个WordPress站点,我使用Cloudflare。无论我做什么,我都无法删除来自Cloudflare的两个javascript。我使用GTMetrix,我在瀑布选项卡中看到它们阻塞了我的站点。这些是email-decode.min.js和rocket-loader.min.js。当然,我已经在Scrape Shield选项卡中禁用了电子邮件模糊处理,并且禁用了Rocket Loader。我清除了所有缓存(Cloudflare缓存、自动优化缓存、超级缓存,甚至Cpanel缓存)。但是js是相当持久的,它们坚持出现在GTMetrix瀑布中,因为它们阻止了js,从而减慢了我的网站。而且,我不能向它们添加expires头,所以我有更多的理由希望它们离开我的网站。由于Cloudflare面板中已经禁用了它们,是否有办法删除它们

请注意 -火箭加载器禁用;“刮屏”电子邮件模糊处理已禁用。 -我的站点或服务器中没有“cdn cgi”目录。通常,此目录由Cloudflare注入,因此这两个脚本都来自Cloudflare。 -我没有通过CloudFlare安装“应用程序”。
-阻塞脚本路径为和

根据您使用的Cloudflare计划,您可以为您的站点或站点的子部分设置“页面规则”

我建议增加两条规则-

 Disable Security
这将阻止加载
电子邮件decode.min.js

 Disable Performance
这将阻止
rocket loader.min.js
加载

 Disable Performance

我认为,如果您使用免费计划,每个规则可以有一个设置,并且可以有3个页面规则。

转到刮盾

然后禁用电子邮件地址混淆 这将禁用
电子邮件解码.min.js

转到速度->优化

然后禁用火箭装载机™ 这将禁用
rocket loader.min.js

记住清除缓存


我不认为Rocket Loader阻止了任何事情:您是否启用了开发人员模式并重新运行了GTMetrix分析,以查看这些脚本对您的站点的性能影响有多大?是的,该页面设置了一个理论,但GTMetrix提供了如我上面所附的瀑布图。我喜欢您关于启用开发人员模式的想法。谢谢但是,不幸的是,是的,火箭装载机减慢了我的网站,我不知道为什么。你给了我我需要的线索!我改变了页面规则,找到了罪犯。我不确定禁用所有的性能和安全性是更好的组合,但它解决了js的持久性问题。现在似乎已经成功了,不需要禁用安全性。