2009-04-15 6 views
2

IIS6を使用しているIE6(驚き)とHTTP圧縮に問題があります。私は実際にサイトのHTTP圧縮をオフにしたくない。 IIS6にブラウザの特定のバージョンに対する応答を圧縮しないように指示する方法はありますか? IE7は正常に動作します。特定のブラウザのIIS 6 HttpCompressionをオフにする

編集: 私の問題は、実際にはWCFサービスを使用するSilverlight 2が原因です。圧縮をオンにすると、IE6のSilverlight 2が動作しないように見えます。 silverlight.netに関するディスカッションにはlinkがあります。

おかげ マイク

答えて

1

ないビルトイン、私の知っているが、あなたは一般的にしたくないということ。そうした場合、 'User-Agent'を含むように 'Vary'レスポンスヘッダーを設定する必要があります。これは、プロキシキャッシュの有効性を低下させ、IE独自のローカルキャッシュを混乱させる可能性があります。

IE6に収縮したコンテンツを提供するのに問題はありませんでしたが(確かにApacheからですが、IISの実装が大きく異なるとは思いません)。あなたが見ている実際の問題は何ですか?

最後に、gzip/deflateに問題があったことを覚えていますが(それでも、Acceptヘッダーが必要です)、Netscape 4は圧縮されたスタイルシートを見たときに汚れていました。しかし、それは誰も気にしなくなったブラウザーです。

関連する問題