私は作業しているASP.NET webformsアプリケーション(3.5 SP1)を持っていて、gzip fpr HTMLとCSSを有効にしようとしています。私はthis implementationを使用しています(そして、Application_BeginRequestにフックするいくつかの他のものを試してみました)、ページが使用する外部CSSファイルが破損しているようですが、断続的に...突然すべてのスタイルがページ更新時に消えてしまいます。しばらくの間、そして突然再び働き始める。なぜASP.NETのgzip圧縮がCSSを破壊していますか?
IE7とFF3の両方がこの現象を示します。 Web開発ツールバーを使用してCSSを表示すると、ぎこちないものが返されます。キャッシュ制御ヘッダーは「プライベート」として扱われていますが、それが寄与する要素であるかどうかは十分に分かりません。
また、これはASP.NET開発サーバーで実行されています。おそらく、IISでうまくいくだろうが、私はXP上で開発していて、IIS5だろう。
IE7/8はFirefox/Chrome/Operaは壊れたzipファイルをダウンロードしていましたが、 IIS6はzipファイルをgzipで圧縮していたため、IEを動かすことになりました。あなたのソリューションは私の問題を解決し、IISはもはや圧縮ファイルを再圧縮しようとしません。 –