Кэширование и gzip сжатие в NGINX

Ищем файл /etc/nginx/nginx.conf внутрь которого вносим необходимые изменения.

B секциюhttp {ищем и добавляем недостающее:

gzip_static on;
gzip_comp_level 5;
gzip_buffers 64 8k;
gzip_min_length 1024;
gzip_proxied any;
gzip_types text/plain application/xml application/x-javascript text/javascript text/css text/json;
expires max;

И в секциюserver {ищем и добавляемexpires 14d; в конструкцию:

server_name site.ru www.site.ru;
listen 111.121.152.21;
disable_symlinks if_not_owner from=$root_path;
set $root_path /var/www/user/data/www/site.ru;
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
root $root_path;
expires 14d;
access_log /var/www/nginx-logs/user isp;
access_log /var/www/httpd-logs/site.ru.access.log ;
error_page 404 = @fallback;
}

Добавить комментарий

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом.Узнайте как обрабатываются ваши данные комментариев.