2012-04-19 10 views
1

私のMVC 3アプリケーションには小さな問題があります。サーバーにはGZIP圧縮機能があり、うまく機能します。しかし、私たちは、アプリケーションのルート:/somefolder/index.htmlに静的なhtmlページを持つフォルダを置きます。何らかの理由でこのURLに初めて移動したとき(圧縮されていない)、ページは正常に表示されますが、次回それはここのような「コンテンツのエンコードエラーを」と言って、ブラウザにエラーを思い付く:IIS 7 GZIP圧縮およびコンテンツエンコーディングエラー

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

誰もがこの問題を解決する方法を知っていますか? HTMLファイルを圧縮から除外する必要はありますか?このフォルダはMVC3フレームワーク外にありますので、ルートを追加するか、このパスを無視すると修正されますか?ありがとう、助言してください。

答えて

0

誰かがこれまでにこのが発生した場合:

問題は、私は、サーバーのGZIP機能と一緒にカセットプロジェクトを持っていたということでした。少数のライブラリがエラーを投げていて、ブラウザーは何をしているのか分からなかったので、うんざりしました。修正方法は、この行settings.IsHtmlRewritingEnabled = false;をカセット設定ファイルのConfigure()メソッドに追加することです。