Я использую Apache для сжатия файлов HTML, но он не работает. Зачем? Я использую серверы hostmonster и фреймворк YII PHP.
.htaccess:
<IfModule deflate_module>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript text/css application/json application/javascript
# 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
# Do NOT compress localhost
#SetEnvIf Remote_Host 127.0.0.1 no-gzip
# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</IfModule>
Я верю это mod_deflate
. Не deflate_module
.
<IfModule mod_deflate>
Примечание: Похоже, вы взяли свой код из документации. Как отмечено в документации, Не используйте это, если вы полностью не понимаете все детали конфигурации. Таким образом, можно начать с простого AddOutputFilterByType
и расширяться оттуда.