Я пытаюсь включить mod_deflate.Я установил Apache 2.0+ и попробовал этот код в моем файле .htaccess:
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css <FilesMatch "\\.(js|css|html|htm|php|xml)$"> SetOutputFilter DEFLATE </FilesMatch>
Он не сжимал мои файлы, когда я тестировал свой сайт в firebug.Что я делаю не так?
SetOutputFilter DEFLATE
Я использовал это, и это сработало. Это была проблема истории интернета. Мой yahoo Yslow сохранял результаты с первой проверки, поэтому, когда я изменил htaccess, разница не обнаружилась.
Поскольку это скоро будет перенесено в SF, Не должно ли это быть:
<FilesMatch "\.(js|css|html|htm|php|xml)$">
В противном случае регулярное выражение становится, например, \.js (потому что вы избежали '\').
\.js