Как включить сжатие gzip для Apache в CentOS

Самый простой способ увеличить скорость загрузки страницы — уменьшить ее размер, дополнительно мы разгружаем интернет канал. Это легко сделать сжимая страницы перед отправкой — используя так называемое сжатие страниц «на лету» или mod_deflate. Модуль mod_deflate кодирует HTTP-ответ методами gzip и deflate, что позволяет уменьшить размер передаваемых данных более чем в 2 раза.

Для включения модуля включаем в httpd.conf следующую строку

LoadModule deflate_module modules/mod_deflate.so

Некоторые браузеры не поддерживают сжатие страниц. Для них  отдавать страницы нужно в несжатом виде.

<IfModule mod_deflate.с>
 AddOutputFilterByType DEFLATE text/html application/xhtml+xml text/plain text/xml text/css application/x-javascript
 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 env=!dont-vary
</IfModule>

Проверить сжатие станиц через mod_deflate можно введя URL вашего сайта на странице http://www.gidnetwork.com/tools/gzip-test.php