Конфигурация Apache 1.3

 

<IfModule mod_gzip.c>

# включаем gzip

mod_gzip_on Yes

 

# если рядом с запрашиваемым файлом есть сжатая версия с расширением .gz, то

# будет отдана именно она, ресурсы CPU расходоваться не будут

mod_gzip_can_negotiate Yes

 

# используем при статическом архивировании расширение .gz

mod_gzip_static_suffix .gz

 

# выставляем заголовок Content‑Encoding: gzip

AddEncoding gzip .gz

 

# выставляем минимальный размер для сжимаемого файла

mod_gzip_minimum_file_size 1000

 

# и максимальный размер файла

mod_gzip_maximum_file_size 500000

 

# выставляем максимальный размер файла, сжимаемого прямо в памяти

mod_gzip_maximum_inmem_size 60000

 

# устанавливаем версию протокола, с которой будут отдаваться gzip‑файлы

# на клиент

mod_gzip_min_http 1000

 

# исключаем известные проблемные случаи

mod_gzip_item_exclude reqheader "User‑agent: Mozilla/4 .0 [678 ]"

mod_gzip_item_exclude reqheader "User‑agent: Konqueror"

 

# устанавливаем сжатие по умолчанию для файлов .html

mod_gzip_item_include file \.html$

 

# включаем .css / .js файлы, подробнее о них ниже

mod_gzip_item_include file \.js$

mod_gzip_item_include file \.css$

 

# дополнительно сжимаем другие текстовые файлы

mod_gzip_item_include mime ^text/html$

mod_gzip_item_include mime ^text/plain$

mod_gzip_item_include mime ^httpd/unix‑directory$

 

# отключаем сжатие для картинок (не дает никакого эффекта)

mod_gzip_item_exclude mime ^image/

 

# отключаем 'Transfer‑encoding: chunked' для gzip‑файлов, чтобы

# страница уходила на клиент одним куском

mod_gzip_dechunk Yes

 

# добавляем заголовок Vary для корректного распознавания браузеров,

# находящихся за локальными прокси‑серверами

mod_gzip_send_vary On

</IfModule>

 

<IfModule mod_headers.c>

# запрещаем прокси‑серверам кэшировать у себя сжатые версии файлов

<FilesMatch .*\.(js|css|html|txt)$>

Header set Cache‑Control: private

</FilesMatch>

</IfModule>

 

<IfModule mod_expires.c>

# включаем кэширование для всех файлов сроком на 10 лет

ExpiresActive On

ExpiresDefault "access plus 10 years"

 

# отключаем его для HTML‑файлов

<FilesMatch .*\.(shtml|html|phtml|php)$>

ExpiresActive Off

</FilesMatch>

</IfModule>

 








Дата добавления: 2015-05-19; просмотров: 621;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.