DANFA

Nginx: Как включить сжатие Gzip

На данный момент я перевожу свой сайт на сервер Nginx с Apache, и если на Apache у меня обрабатывался файл ".htaccess" с необходимыми правилами, то на Nginx у меня nginx.conf (Где находится файл "nginx.conf"). На Apache, файлы перед отправкой клиенту у меня сжимались, на Nginx изначально файлы не сжимаются, придется править файл "nginx.conf". Сейчас расскажу, что необходимо сделать, что файлы сжимались, как включить Gzip.

И так, открываем: "etc/nginx/nginx.conf", находим:
	#gzip on;

И меняем на:
	gzip            on;
	gzip_static     on;
	gzip_comp_level 5;
	gzip_min_length 1024;
	gzip_proxied    any;
	gzip_types text/plain text/xml application/javascript text/css;

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

Важно сравнить перечисление типов (gzip_types) с тем, как они описаны у вас в файле: "etc/nginx/mime.types", так как в зависимости от версии Nginx, типы могут не совпадать с мной представленными.