从 header 中删除 CloudFlare 脚本?

Remove CloudFlare sript from header?

我目前正在修改前开发人员留下的网站。我正在努力修改一些 javascript。但是,我的所有更改仅适用于我的本地主机站点,而不适用于暂存站点。我在浏览器上查看了源代码,发现那些脚本 links 已更改为类似 <script type="text/rocketscript" data-rocketsrc='...'></script> 的内容,我相信我更新的 JS 代码因此无法正常工作。

我也看到了上面的cloudflare cdn代码:

<script type="text/javascript">
//<![CDATA[
try{if (!window.CloudFlare) {var CloudFlare=[{verbose:0,p:0,byc:0,owlid:"cf",bag2:1,mirage2:0,oracle:0,paths:{cloudflare:"/cdn-cgi/nexp/dok3v=1613a3a185/"},atok:"204f23173dc3b0ee3fe57272b30ddbf2",petok:"6d99c6da0f9c5af0b780fc54f705ae1b6732742a-1439571640-1800",betok:"1b5c428c2c19f5473b41af6d945e42424041cb79-1439571640-120",zone:"hagarstage.com",rocket:"a",apps:{}}];document.write('<script type="text/javascript" src="//ajax.cloudflare.com/cdn-cgi/nexp/dok3v=e9627cd26a/cloudflare.min.js"><'+'\/script>');}}catch(e){};
//]]>
</script>

但是我的本地主机站点没有这种脚本加载。

我浏览了所有的插件,没有安装cloudflare相关的插件。 我相信一旦我删除了这个脚本,我的代码就会生效。

我在这里 link 看到 https://wordpress.org/support/topic/cloudflare-code-left-after-uninstalling。然而,没有人回答。那么有什么办法可以彻底删除这个脚本吗?

是否可以在使用 CloudFlare 作为 CDN 的登台服务器上安装缓存插件?

如果站点以某种方式位于 CloudFlare 网络上(注册 directly/through 托管合作伙伴),我们只会插入 JavaScript。看起来 Rocket Loader 已打开并打开了可选的性能功能(如 Rocket Loader),或者应用程序会通过代理在您的网站上注入 JavaScript 运行(这就是为什么您会看到检查您的差异的原因直接服务器)。