У меня включен модуль deflate, он отображается в apachectl -t -D DUMP_MODULES, файлы конфигурации находятся в нужном месте, а некоторые инструменты тестирования gzip говорят, что он включен.
Единственная проблема заключается в том, что сжатый размер такой же, как и несжатый (используя curl --compressed -I http://www.site.com и curl -I http://www.site.com).
Мне нечего проверить. Насколько я понимаю, он должен работать.
Кто-нибудь может помочь?
Рекомендую использовать Данные о вмешательстве Firefox подключается к отладке. В нем вы можете увидеть все заголовки HTTP и сравнить с директивами mod_deflate. Вероятно, ошибка конфигурации mod_deflate.
Также попробуйте коэффициенты сжатия журнала:
DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog logs/deflate_log deflate
PHP и Apache боролись за сжатие.
Я изменил php.ini на:
output_buffering = Off
zlib.output_compression = Off
и сжатие теперь работает нормально.