【发布时间】:2009-06-10 20:52:19
【问题描述】:
好的,
URL 路由很棒。无扩展 URL、SEO 友好等。但是,IIS 6 似乎不会在使用无扩展 URL 的网站上执行压缩。
WildCard Mapping 已开启,因此 Asp.Net 可以处理无扩展名文件,但有没有办法将这些资源设置为 gzip 压缩?
【问题讨论】:
-
我实际上不认为 HttpCompression 在 IE6 上工作,至少通过 IIS。在之前的项目启动过程中遇到了类似的问题。公司内部没有人可以看到该站点,我们发现这是由于每个人都安装了 IE6。我们必须解除压缩。
-
嗯,Http Compression 只有在浏览器请求时才会发送。如果 IE6 不支持它,则它不会发送标头。无论如何,谁真正关心IE6? :-) 我在 FF3 中进行了所有测试,然后确保它在 IE6 中看起来并不可怕。 FF3 上没有发生压缩...所以服务器没有发送压缩。
标签: asp.net iis-6 gzip url-routing http-compression