我正在尝试关闭由负载平衡器支持的特定网站的 gzip 编码,以便一些开发人员排除故障。我已经调整了 apache 配置以禁用 Web 服务器上的 mod_deflate(通过注释掉LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
),并在我的计算机上设置我的 hosts 文件以绕过负载平衡器,但该网站仍在使用 gzip。这让我相信可能需要在 varnish 配置中进行更改。根据我在研究中发现的内容,我需要将 的参数更改为 。http_gzip_support
但是false
,我没有在 中看到任何与 gzip 相关的内容/etc/varnish/default.vcl
。
我正在运行 Ubuntu,使用 Varnish 3.0.5。
答案1
为什么不让开发人员发出不要求压缩的请求,而不是在整个网站关闭它呢?如果Accept-Encoding
请求中未设置标头,则服务器不应发回压缩数据。