我面临的问题是我们冗长的 CSS 文件 ( 129 KB
) 由我们的 ASP.NET Web 应用程序(使用 .NET 4.0 在 IIS 7.5 上运行)压缩到24 KB
我的本地服务器计算机以及36 KB
我们的暂存和生产站点上。我的本地操作系统是 Windows Server 2008 R2 Enterprise,Web 服务器运行 Windows Web Server 2008 R2。
我使用Fiddler来查看请求,但它们似乎在任何重要方面都没有区别,即Accept-Encoding: gzip, deflate
发送到所有服务器并全部回复Content-Encoding: gzip
。所有都启用了静态和动态压缩。
有谁知道可能导致行为差异的原因是什么?
查看Scott Forsyth 关于压缩的博客条目……这是一篇很棒的文章。最重要的是,可以设置多个压缩级别,并且在您的服务器之间可能会有所不同。您可以在 IIS.net 站点的 httpCompression 上查看更多内容。
-克里斯