これはanothewrの質問と密接に関連していますが、これは非常に具体的なものですので、別途質問するとよいでしょう。htaccessを使用してInternet Explorerを具体的にターゲットにする方法
私は、三つのファイル、index.htmlを、all.jsと.htaccessで構成され、非常に簡単なテストサイトを持ってここに私の.htaccessです:
# Compress some text file types
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript application/javascript application/json
これは私がやっている唯一のものですファイルを圧縮する - ヘッダーを追加しないでください。 これは私が必要としないMIMEタイプがたくさんあることを認識していますが、私たちはここですべてをカバーしていると思います。しかし何らかの理由で、ファイルはFirefoxでのみ圧縮されています.IEでは圧縮されません。さらに、Firefoxを使用してサイトを見て、ユーザーエージェントswitherを使用してIEユーザーエージェントに切り替えると、すぐに圧縮が停止します。
私はこれをIEで動作させる必要があります。私はこれをどうやって行うのですか?私はそれがconfig内のいくつかのブラウザマッチングに起因するかもしれないと考えているので、htaccessでdeflate 。
助けてください。
トピックを削除してください。ファビコンを圧縮するためのイメージ/ xアイコンのmimeがありません(もしあれば)。問題はホスト側で間違った構成のように思えます。 IE6はSP1の前に圧縮されたコンテンツにいくつかの問題があったので、私はホストがすべてのIEの圧縮を無効にしたと思います。 – Gerben
これはfaviconのないテストシステムですが、イメージファイルにgzip/deflateを使用できないという印象を受けているので、メインサイトでこれを行っていない可能性があります。これは間違っています。 – WebweaverD
ほとんどの画像フォーマットはjpegやpngのように圧縮されているので、それらをgzippingすることは逆効果です。 bmp形式のような.ico形式は圧縮されていない/生のピクセルデータであるため、gzipを使用して大幅に圧縮することができます。 – Gerben