2009-09-21 10 views
10

Przeczytałem, że niektóre wersje IE6 mają znane problemy z kompresją gzip, ale znalazłem małe wyjaśnienie na temat tych problemów. Jakie są znane problemy z kompresją gzip i IE6?Znane problemy z gzipem i IE6

Odpowiedz

9

Problem został opisany in this answer.

Jeśli używasz Apache nie ma informacji na Ultimate IE6 > Cheatsheet: How To Fix 25+ Internet Explorer 6 Bugs w jaki sposób obejść:

Niektóre wersje IE6 przed aktualizacją XP SP2 może mieć problemy z plikami które służyły za pomocą Kompresja GZip . Na szczęście Seb Duggan znalazł IE6 GZip bug solution przy użyciu dla Apache.

rozwiązanie SEB jest umieszczenie następujący kod w httpd.conf pliku w katalogu instalacyjnym ISAPI_Rewrite :

RewriteEngine on 

RewriteCond %{HTTP:User-Agent} MSIE\ [5<span class="highlight">6</span>] 
RewriteCond %{HTTP:User-Agent} !SV1 
RewriteCond %{REQUEST_URI} \.(css|js)$ 
RewriteHeader Accept-Encoding: .* $1 
+0

Czy istnieje rozwiązanie bug IE6 GZip dla IIS 6? Dzięki. – Henry

+3

Powinieneś raczej połączyć się bezpośrednio ze stroną Seba Duggana, ponieważ cytowany tekst jest nieprawidłowy. Nie ma "ISAPI_Rewrite dla Apache". ISAPI_Rewrite to moduł dla IIS, który ma być kompatybilny z mod_rewrite Apache. [Ale 'RewriteHeader' nie działa w Apache.] (Http://stackoverflow.com/questions/2733573/disabling-compression-for-ie-pre-sp2-with-apache-mod-rewrite) – mercator