.htaccessапач mod_deflate для CSS и JS
<ifmodule mod_deflate.c>
# compress the files
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# removes some bugs
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
</ifmodule>
А для PHP файлов
<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip'))
ob_start("ob_gzhandler"); else ob_start(); ?>
А для PHP файлов все в порядке, но не для CSS, JS-файлов. Какие-нибудь советы ?
Глупый вопрос .. вы на самом деле включить mod_deflate? Вышеприведенное конфигурирует материал тогда и только тогда, когда загружается mod_deflate .. – FauxFaux
Да, у меня есть SetOutputFilter DEFLATE – Ben
Я предполагаю, что faux берет настройку в httpd.conf, у вас есть mod_deflate enabled –