1

我正在通过 IIS 6.0 上的 MVC 提供一些非常大的网页(~600k)。有没有机会使用 HTTP 压缩来减少使用的带宽量?

如果没有文件扩展名来向 IIS 识别它应该压缩 MVC 响应,这是否可能?

谢谢!

克里斯

4

1 回答 1

0

当您启用通配符映射时,IIS 6 压缩不再适用于无扩展名 URL(如 MVC),因为 IIS 6 看不到 IIS 元数据库中定义的任何扩展名。

一种解决方案是使用自定义 HttpModule 自己对动态请求进行压缩。Gzip 没有魔法:它只是 GzipStream。

这里有一个例子,这里有示例代码。

于 2013-07-04T13:50:27.960 回答