Для работы системы используется модуль ngx_http_gzip_module.

Модуль ngx_http_gzip_module — это фильтр, сжимающий ответ методом gzip, что позволяет уменьшить размер передаваемых данных в 2 и более раз.

server {  
           gzip            on;
           gzip_disable    "msie6";
           gzip_types      text/plain application/xml;
           gzip_comp_level  5;
        }

Директивы (рядом с директивой указано значение устанавливаемое панелью по умолчанию):

gzip on - Разрешает сжатие ответа методом gzip.

gzip_disable "msie6" - Запрещает сжатие ответа методом gzip для запросов с полями заголовка “User-Agent”, совпадающими с заданными регулярными выражениями. Специальная маска “msie6” соответствует регулярному выражению “MSIE [4-6].”, но работает быстрее.

gzip_types "text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript" - Разрешает сжатие ответа методом gzip для указанных MIME-типов в дополнение к “text/html”. Ответы с типом “text/html” сжимаются всегда.

Чтобы изменить список MIME-типов необходимо: в конфигурационном файле /usr/local/mgr5/etc/ispmgr.conf, создать переменную типа path с именем nginx-gzip-types и внести нужные MIME-типы. Например:

path nginx-gzip-types text/plain text/css  

Если настройки сжатия уже были выполнены для домена, то для применения изменений в gzip_types потребуется перезагрузка панели и последующее применение изменений WWW-домена.

gzip_comp_level 1-9 - Устанавливает степень сжатия ответа методом gzip. Допустимые значения находятся в диапазоне от 1 до 9.

Для включения GZIP сжатия необходимо: в настройках WWW-домена включить переключатель Настроить сжатие, после чего выбрать уровень сжатия и сохранить форму.

Дополнительную информацию можно найти на официальном сайте ISP.

Если у Вас возникли трудности в настройке или появились дополнительные вопросы, вы всегда можете обращаться в нашу службу поддержки через систему тикетов.

Обновлено 10 ноября 2024 г.