Skype: My status
mod_deflate - включаем сжатие PDF Печать E-mail
Раздел: Настройка программного обеспечения . Категория: Apache 2
13.01.2012 18:39

mod_deflate нужен для того, чтобы сжимать страницы перед отправкой пользователю.

Проведенные тесты показали, что модуль mod_deflate позволяет экономить до 70% траффика на страницах с HTML-содержимым. В зависимости от количества графики и других несжимаемых элементов на ваших сайтах, экономия может составлять около 10% от всего траффика.

Редактируем httpd.conf:

LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so

# Метод  1: Сжатие контента только определенного типа

# сжатие только html, text, and css
AddOutputFilterByType DEFLATE text/html text/plain text/css
Header append Vary User-Agent

# Метод 2: Сжатие всех типов контента за исключением определенных нами

# place filter 'DEFLATE' on all outgoing content
SetOutputFilter DEFLATE
# exclude uncompressible content via file type
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|rar|zip)$ no-gzip

# properly handle requests coming from behind proxies
Header append Vary User-Agent

# deflate.log, log compression ratio on each request

DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog logs/deflate.log deflate

# Properly handle old browsers that do not support compression

BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

Добавить комментарий


Защитный код
Обновить

Последние комментарии

Пользователи : 463
Статьи : 65
Просмотры материалов : 765212