Gzip сжатие в браузерах

Главные вкладки

Аватар пользователя _dl_ _dl_ 25 июня 2008 в 8:22

Вот такое приключилось... Вставил в index.php безобидную по сути строчку ob_start( 'ob_gzhandler' ); для того чтобы жать трафик. Сайта у меня сейчас 2 - один под 4-м, один под 5-м.
Под 5-м с этой строчкой - в ИЕ7 вместо главной страницы валят какие-то крокозяблы Sad Остальные страницы нормально; в FireFox - все страницы нормально в которых нет картинок (добавленых через модуль image), где есть картинки - кракозяблы.
Под 4-м - и в ИЕ и в FireFox нод с картинками (добавлеными через модуль image) просто не видно Sad

Это как-то решается?

Комментарии

Аватар пользователя exPRession exPRession 25 июня 2008 в 10:04

я делал так, в .htaccess

#Gzip
<IfModule mod_rewrite.c>
    RewriteEngine On
    AddEncoding gzip .gz
    RewriteCond %{HTTP:Accept-encoding} !gzip [OR]
    RewriteCond %{HTTP_USER_AGENT} Safari [OR]
    RewriteCond %{HTTP_USER_AGENT} Konqueror
    RewriteRule ^(.*)\.gz(\?.+)?$ $1 [QSA,L]
</IfModule>

<IfModule mod_headers.c>
    Header append Vary User-Agent
    <FilesMatch .*\.js.gz$>
        ForceType text/javascript
        Header set Content-Encoding: gzip
        Header set Cache-control: private
    </FilesMatch>
    <FilesMatch .*\.css.gz$>
        ForceType text/css
        Header set Content-Encoding: gzip
        Header set Cache-control: private
    </FilesMatch>
</IfModule>