4

我使用 MS 的新捆绑和缩小包在我的 asp.net Web 解决方案中创建了捆绑包。一切都正确捆绑和缩小(使用 global.asax 方式)但是当我在 IIS 上部署时,捆绑包没有被压缩(gzip),我不想启用动态压缩(因为它会压缩所有动态内容),只是想要仅压缩包。

该怎么办 ?

捆绑输出的 mime 类型是什么,例如这里名为“Jquery”的捆绑:

"http://Myhost/MySite/JQuery?v=1Oof3SDB0npBNcnfiEpdM9WovwwmP-UGKz3QrSQLPPQ1"

所以我可以在 httpCompression 部分的 webconfig 文件中添加相同的内容以进行 gzip 压缩。

问候, 高拉夫

4

1 回答 1

3

我在 IIS7 中启用了动态压缩,除了启用动态压缩之外,没有其他方法可以压缩这样的捆绑包,尽管建议您仅在使用 IIS7 或更高版本时实现此功能,较低版本的动态压缩未优化,将对你的服务器征税。

在没有任何问题的情况下在生产中运行我的解决方案。

于 2014-08-25T06:12:02.577 回答