菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 调试安装

解决页面关闭Cloudflare压缩的方法

发布时间:2024-01-04  栏目:调试安装   浏览:   分类:Gzip cloudflare关闭 解压压缩

要关闭Cloudflare压缩,您可以通过以下步骤进行操作: 1. 登录到您的Cloudflare帐户。 2. 单击左侧菜单中的“DNS”。 3. 选择您要编辑的域名。 4. 滚动到“Page Rules”部分,然后单击“添加规则”。 5. 在“模式匹配”字段中输入*。 6. 在“动作”下拉菜单中选择“绕过代理”。 7. 单击“保存并应用更改”。 这样,您的网站就不会再被Cloudflare压缩了。但是,请注意,这可能会影响您的网站性能和加载速度。如果您对此有任何疑虑,请咨询专业人士。

使用了cloudflare后,前台页面默认是强制Gzip压缩的,就算你到cloudflare后台关闭了Brotli压缩开关,页面头部依旧会显示content encoding: gzip

页面关闭cloudflare压缩解决方法

这个属实是坑惨了菜鸡源码,一直以为关闭了服务器的GZIP和cloudflare后台的Brotli压缩开关,就应该不压缩了,让我还一度怀疑是不是宝塔的BUG,浪费了很长时间。

不得已只能排除法,最后发现是使用了cloudflare。不懂英语的菜鸡源码又去cloudflare手册翻,终于看到这篇文章的方法。

解决方法

cloudflare官方文档原文:https://support.cloudflare.com/hc/en-us/articles/200168396

WhatwillCloudflarecompress?InadditiontoCloudflare'sCDNcachingstaticcontentandauto-minificationofCSS,JS&HTMLtospeedupyoursite,Cloudflarealsoprovidesgzipandbrotlicompressiontohelpsiteowners.(中间的省略....)Ifyoudonotwantaparticularresponsefromyourorigintobeencoded,youcandisablethisbysettingcache-control:no-transformatyouroriginwebserver.

最后的一段说到:如果您不希望对来自您的源的特定响应进行编码,您可以通过cache-control: no-transform在源 Web 服务器上进行设置来禁用它。

使用示例:

header('Cache-Control:no-transform');

添加到不需要压缩页面上,cloudflare读取的时候就默认不压缩了。

相关专题
评论
调试安装
建站知识
使用技巧
调试安装
运营推广