| Наименование переменной | Значение по умолчанию | Описание |
|---|---|---|
| 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]\., но работает быстрее. |