IIS7 正在对文件进行 gzip 压缩,但不提供 gzip 版本

IIS7 正在对文件进行 gzip 压缩,但不提供 gzip 版本

通过遵循一些有用的博客文章,我已将 IIS 配置为对我的静态文件进行 gzip 压缩。我甚至启用了失败请求跟踪并过滤到 200 状态代码,我可以看到发生的成功压缩事件以及完成的标头,如下所示:

Headers="Content-Type: text/css
Content-Encoding: gzip
Last-Modified: Mon, 04 Oct 2010 17:35:08 GMT
Accept-Ranges: bytes
ETag: "02ef37cea63cb1:0"
Vary: Accept-Encoding
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
"

但是,当我在 Fiddler 和 Firefox 中测试时内容编码缺少标头,并且文件未经 gzip 压缩。

这是类似的问题这个问题这个问题一直没有得到解决。

IIS 正在生成 gzip 文件,我可以在 C:\inetpub\temp\IIS Tempary Compressed Files 中看到这些文件。

有谁知道我该如何解决这个问题?

答案1

内容是通过 gzip 压缩的,但我公司的网络删除了该标头。当我从家里访问该网站时,一切正常。

相关内容