nginx

Модуль ngx_http_gzip_static_module


english
русский

简体中文
עברית
日本語
türkçe

новости [en]
об nginx
скачать
безопасность [en]
pgp ключи [en]
документация
faq
ссылки [en]
книги [en]
поддержка
пожертвования [en]

trac
wiki
twitter
nginx.com
Пример конфигурации
Директивы
     gzip_static

Модуль ngx_http_gzip_static_module позволяет отдавать вместо обычного файла предварительно сжатый файл с таким же именем и с расширением “.gz”.

По умолчанию этот модуль не собирается, его сборку необходимо разрешить с помощью конфигурационного параметра --with-http_gzip_static_module.

Пример конфигурации

gzip_static  on;
gzip_proxied expired no-cache no-store private auth;

Директивы

синтаксис: gzip_static on | off | always;
умолчание:
gzip_static off;
контекст: http, server, location

Разрешает (“on”) или запрещает (“off”) проверку готового сжатого файла. При использовании также учитываются директивы gzip_http_version, gzip_proxied, gzip_disable и gzip_vary.

Со значением “always” (1.3.6) во всех случаях будет использоваться сжатый файл, без проверки поддержки на стороне клиента. Это полезно, если на диске всё равно нет несжатых файлов, или используется модуль ngx_http_gunzip_module.

Сжимать файлы можно с помощью программы gzip или совместимой с ней. Желательно, чтобы дата и время модификации исходного и сжатого файлов совпадали.