Наименование переменной | Значение по умолчанию | Описание |
---|---|---|
NGINX_GZIP | on | Разрешает или запрещает сжатие ответа методом gzip. |
NGINX_GZIP_COMP_LEVEL | 1 | Устанавливает степень сжатия ответа методом gzip. Допустимые значения находятся в диапазоне от 1 до 9. |
NGINX_GZIP_MIN_LENGTH | 20 | Устанавливает минимальную длину ответа, который будет сжиматься методом gzip. Длина определяется только из поля Content-Length заголовка ответа. |
NGINX_GZIP_PROXIED | expired no-cache no-store private auth | Разрешает или запрещает сжатие ответа методом gzip для проксированных запросов в зависимости от запроса и ответа. То, что запрос проксированный, определяется на основании наличия поля Via в заголовке запроса.В директиве можно указать одновременно несколько параметров: <ul> <li> off — запрещает сжатие для всех проксированных запросов, игнорируяостальные параметры; <li> expired — разрешает сжатие, если в заголовке ответа есть полеExpires со значением, запрещающим кэширование;<li> no-cache — разрешает сжатие, если в заголовке ответа есть полеCache-Control с параметром no-cache ;<li> no-store — разрешает сжатие, если в заголовке ответа есть полеCache-Control с параметром no-store ;<li> private — разрешает сжатие, если в заголовке ответа есть полеCache-Control с параметром private ;<li> no_last_modified — разрешает сжатие, если в заголовке ответа нетполя Last-Modified ;<li> no_etag — разрешает сжатие, если в заголовке ответа нет поля ETag ;* auth — разрешает сжатие, если в заголовке запроса есть полеAuthorization ;<li> any — разрешает сжатие для всех проксированных запросов. </ul> |
NGINX_GZIP_TYPES | text/plain text/css application/json application/javascript application/x-javascript text/javascript application/xml text/xml application/xml+rss | Разрешает сжатие ответа методом gzip для указанных MIME-типов в дополнение к text/html . Специальное значение * соответствует любому MIME-типу. Ответы с типом text/html сжимаются всегда. |
NGINX_GZIP_DISABLE | msie6 | Запрещает сжатие ответа методом gzip для запросов с полями заголовка User-Agent , совпадающими с заданными регулярными выражениями. Специальная маска msie6 соответствует егулярному выражению MSIE [4-6]\. , но работает быстрее. |