Все, разобрался, получилось так location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @apacheback; } location ~* ^.+\.(gif|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff|woff2|ico|ttf|eot|otf|flv)$ { try_files $uri $uri/ @fallback; expires 365d; } location ~* ^.+\.(jpg|jpeg|png)$ { set $ax 0; if ( $http_acceptby commeta - Nginx Mailing List - Russian
А как здесь location /webp прикрутить? подскажите. Вот полный конфиг хоста server { server_name mysite www.mysite; charset UTF-8; index index.php index.html; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/mysite/*.conf; access_log /var/www/httpd-logs/mysby commeta - Nginx Mailing List - Russian
Там сайт на modx, я сделал прозрачную поддержку webp, без участия контент менеджера. Скрипт на сервере обходит файлы, делает webp копии, и складывает в подкаталог /webp/ полностью сохраняя структуру каталогов. Все настроено и раby commeta - Nginx Mailing List - Russian
Пробовал, вылетает с ошибкой: "default_type" directive is not allowed here Видимо надо как-то в другой контекст поместитьby commeta - Nginx Mailing List - Russian
location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @apacheback; } location ~* ^.+\.(gif|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff|woff2|ico|ttf)$ { try_files $uri $uri/ @fallback; expires 365d; } location ~* ^.+\.(jpg|jpeg|png)$ { set $ax 0; if ( $http_accept ~* "webp" ) { set $ax 1; } if ( -e $root_pathby commeta - Nginx Mailing List - Russian
server { server_name mysite.ru www.mysite.ru; charset UTF-8; index index.php index.html; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/mysite.ru/*.conf; access_log /var/www/httpd-logs/mysite.ru.access.log; error_log /var/www/httpd-logs/mysite.ru.error.log notice; set $root_path /var/www/www-root/data/by commeta - Nginx Mailing List - Russian
Подскажите, существуют ли методы чтобы получить в переменную содержимое страницы от бэкэнда? при помощи модуля ngx_http_perl_module?by commeta - Nginx Mailing List - Russian
Здравствуйте, Подскажите как сделать конструкцию для отключения кэширования страницы открывающейся по 303 see other? на подобии: if ( $http_responce = 303 ) { set $do_not_cache 1; } proxy_cache_bypass $do_not_cache; Предистория: nginx version: nginx/1.0.15 CentOs 6 Liby commeta - Nginx Mailing List - Russian