【问题标题】:IIS 7 GZIP compression and Content Encoding ErrorIIS 7 GZIP 压缩和内容编码错误
【发布时间】:2012-04-19 21:41:46
【问题描述】:

我的 MVC 3 应用程序有一个小问题。该服务器具有 GZIP 压缩功能,效果很好。但是,有时,我们会在应用程序的根目录中放置带有静态 html 页面的文件夹:/somefolder/index.html 并且由于某种原因,当我第一次导航到此 URL(未压缩)时,它会显示页面正常,但下一次它在浏览器中显示“内容编码错误”的错误,如下所示:

https://encrypted-tbn2.google.com/images?q=tbn:ANd9GcS-a0WLnasCsHWHPaszTvyLoHCWO_6EtlUBxZ6-aFADBtl8QoRp

有谁知道如何解决这个问题?我需要从压缩中排除 html 文件吗?这个文件夹超出了 MVC3 框架,所以也许添加一个路由到它,或者忽略这个路径会修复它?请指教,谢谢。

【问题讨论】:

    标签: asp.net asp.net-mvc-3 iis-7 gzip


    【解决方案1】:

    如果有人遇到这种情况:

    问题是我有一个磁带项目以及服务器的 GZIP 功能。缩小库抛出错误,浏览器不知道如何处理它,所以它失败了。解决方法是将此行 settings.IsHtmlRewritingEnabled = false; 添加到磁带配置文件的 Configure() 方法中。

    【讨论】:

      猜你喜欢
      • 2014-11-10
      • 2012-04-25
      • 2014-01-06
      • 2011-12-06
      • 2021-11-30
      • 1970-01-01
      • 2018-02-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多