Возможно, что mod_deflate настроен неправильно.
Типичная конфигурация mod_deflate может исключать некоторые браузеры на основе строк пользовательского агента и может быть настроена только на сжатие определенных типов файлов - определенных их типом MIME, зарегистрированным на сервере.
Вы должны сжимать все свои файлы HTML, CSS и Javascript, но не файлы PNG, GIF или JPEG, и в Netscape 4 есть ошибки, которые вы можете или не хотите учитывать. Попробуйте использовать пример кода из документации :
<Location />
# Insert filter
SetOutputFilter DEFLATE
# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip
# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress images
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary
# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</Location>
Обратите внимание, что тест GIDZipTest GZIP, который вы опубликовали, не тестирует связанные файлы Javascript и CSS, в то время как YSlow - в тесте GID GipzipTest вам необходимо проверить их индивидуально.
Полагаю, также возможно, что ваш провайдер использует кеширующий прокси - прозрачный или нет - который искажает или удаляет заголовок Accept-Encoding :. Чтобы исключить это как причину, вы можете попросить кого-нибудь проверить это за пределами вашего интернет-провайдера.
Еще одна вещь, которую стоит отметить, это то, что при сжатии файлов с использованием gzip вы торгуете пропускной способностью для процессорного времени. Выше более низких степеней сжатия вы увидите уменьшение отдачи от экономии пропускной способности, но требуется значительное увеличение процессорного времени. К сожалению, при степени сжатия, равной 9, вы почти наверняка тратите слишком много процессорного времени на очень мало улучшенное сжатие - я всегда рекомендовал бы использовать степень 1.