Не работает gzip-сжатие файлов в IE через .htaccess

omega999

Новичок
Всем доброго времени суток!
Настроил на сайте gzp-сжатие файлов css, js, html на стороне сервера через .htaccess. Прекрасно работает в браузерах Mozila и Chrome, но в IE (у меня стоит IE v.9) не работает!!! Залез в средства разработчика IE 9, размеры файлов с указанными расширениями не поменялись, плюс в заголовке ответа сервера отсутствует: "Content-Encoding gzip", тогда как в ответах сервера, которые я просматривал через средства разработчика Mozila и Chrome этот заголовок, естественно, присутствует и размеры загружаемых файлов тоже уменьшились в разы.
Пробовал в IE 9 чистить кэш, куки, убедился, что стоят галки напротив включения протокола HTTP 1.1 и прокси через HTTP 1.1, пробовал настройки .htaccess в точности переносить со своего тестового apache 2, на аналогичный сервер хостера, таже картина!
Вот прописанные настройки в .htaccess:
1 вариант:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/css
<IfModule mod_setenvif.c>
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent env=!dont-vary
</IfModule>
</IfModule>
2 вариант:
1 вариант:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/css
</IfModule>
ОС- WIN 7-64, антивирусов и брэндмауэров (кроме встроенного брэндмауэра виндоус не установлено).
Пожалуйста, помогите советом, в чем может быть проблема??
 

omega999

Новичок
Попробовал добавить эту строку, но таже самая ерунда, походу ничего не поменялось.
 

Активист

Активист
Команда форума
IE нету, но вроде никто не жалуется (конф Debian Sid)

Код:
root@home:/home/keeper# cat /etc/apache2/mods-available/deflate.conf 
<IfModule mod_deflate.c>
          # these are known to be safe with MSIE 6
          AddOutputFilterByType DEFLATE text/html text/plain text/xml

          # everything else may cause problems with MSIE 6
          AddOutputFilterByType DEFLATE text/css
          AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript
          AddOutputFilterByType DEFLATE application/rss+xml
</IfModule>
root@home:/home/keeper#
root@home:/home/keeper# cat /etc/apache2/mods-available/setenvif.conf 
<IfModule mod_setenvif.c>

#
# The following directives modify normal HTTP response behavior to
# handle known problems with browser implementations.
#
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0

#
# The following directive disables redirects on non-GET requests for
# a directory that does not include the trailing slash.  This fixes a 
# problem with Microsoft WebFolders which does not appropriately handle 
# redirects for folders with DAV methods.
# Same deal with Apple's DAV filesystem and Gnome VFS support for DAV.
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^gvfs/1" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
BrowserMatch " Konqueror/4" redirect-carefully

</IfModule>
root@home:/home/keeper
 

omega999

Новичок
этой строкой ты отключил сжатие!
ее нужно поменять а не добавить!
Прошу прощения, неправильно написал, конечно же я заменил ее:)!
Кажется проблема разрешилась, причем, весьма необычным образом.
Я скачал вот этот плагин к IE: "ieHTTPHeaders", который считывает заголовки страниц, отсылаемых, браузером и сервером. В отличае от встроенных средств разработки IE9, я там смог увидеть (правда после хреновой тучи перезагрузок страниц и повторной чистки кэша), что на самом деле сервер и у меня на тестовой машине и на хостинге выдает таки Content-Encoding gzip и Content-Length, откуда видно, что файлы все таки сжимаются (причем как с твоим вариантом строки BrowserMatch, так и с прежним). Вот такая вот хрень, всем большое спасибо за помощь:)!
 
Сверху