optimization - 如何删除 Cloudflare 的 javascripts 减慢我的网站?
问题描述
我在http://biblicomentarios.com有一个 WordPress 网站,我使用 Cloudflare。无论我做什么,我都无法删除来自 Cloudflare 的两个 javascript。我使用 GTMetrix,我在瀑布选项卡中看到它们阻止了我的网站。它们是 email-decode.min.js 和 rocket-loader.min.js。当然,我已经在 Scrape Shield 选项卡中禁用了电子邮件混淆功能,并且禁用了 Rocket Loader。我清除了所有缓存(Cloudflare 缓存、Autooptimize 缓存、SuperCache,甚至 Cpanel 缓存)。但是 js 非常持久,他们坚持出现在 GTMetrix 瀑布中,因为阻止了 js 并因此减慢了我的网站。此外,我不能向它们添加过期标题,所以我有更多的理由希望它们离开我的网站。有什么方法可以删除它们,因为它们已经在 Cloudflare 面板中被禁用?
请注意 - Rocket Loader 已禁用;Scrape Shields 电子邮件混淆功能已禁用。- 我的站点或服务器中没有“cdn-cgi”目录。通常,此目录由 Cloudflare 注入,因此两个脚本都来自 Cloudflare。- 我没有通过 CloudFlare 安装“应用程序”。- 阻塞脚本路径为https://ajax.cloudflare.com/cdn-cgi/scripts/2448a7bd/cloudflare-static/rocket-loader.min.js和http://biblicommentarios.com/cdn-cgi/scripts/ 5c5dd728/cloudflare-static/email-decode.min.js。
解决方案
根据您使用的 Cloudflare 计划,您可以为您的站点或站点的子部分设置“页面规则”。
我建议添加2条规则-
Disable Security
这应该防止email-decode.min.js
加载。
Disable Performance
这应该防止rocket-loader.min.js
加载。
我认为每个规则可以有一个设置,如果您使用免费计划,则可以有 3 个页面规则。
推荐阅读
- python - python bokeh不包括轴限制中的Span
- laravel - Unable to send email using swiftmailer library. Getting Expected response code 250 but got code "550". How to fix this?
- python-3.x - 在 Python 中选择基于多个工作日名称的数据
- asp.net - 如何使用 Visual Studio 开发服务器调试 64 位应用程序
- android - 将密钥库和应用程序与具有多个应用程序的旧密钥库分开
- optaplanner - VRP 与团队建设
- python - 如何从 json 文件的依赖项中读取 python 工具并在 python 解包时安装它?
- c# - IIS Express Asp.Net 长 URL 返回 400 Bad Request
- wordpress - Wordpress 中的恶意代码(恶意重定向)
- c# - 如何在文本文件中写入格式化字符串