1

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

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

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

4

1 回答 1

0

如果有人遇到这种情况:

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

于 2012-04-24T17:26:13.483 回答