Re: Замена content-type image/webp в location

2019-11-07 Пенетрантность commeta
Все, разобрался, получилось так location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @apacheback; } location ~*

Re: Замена content-type image/webp в location

2019-11-07 Пенетрантность damir bikmuhametov
On Thu, Nov 07, 2019 at 08:21:31PM -0500, commeta wrote: > А как здесь location /webp прикрутить? подскажите. в любое место внутри вашего location / { ... } только нужно использовать location ^~ /webp/ { ... }, потому что регулярки выигрывают и вы получите цикл. а еще мне кажется, что вместо

Re: Замена content-type image/webp в location

2019-11-07 Пенетрантность Илья Шипицин
оу. я проглядел этот момент. я предлагал default_type не имея в виду if чт, 7 нояб. 2019 г. в 18:28, damir bikmuhametov : > On Thu, Nov 07, 2019 at 07:53:28AM -0500, commeta wrote: > > Там сайт на modx, я сделал прозрачную поддержку webp, без участия контент > > менеджера. Скрипт на сервере

Re: Замена content-type image/webp в location

2019-11-07 Пенетрантность damir bikmuhametov
On Thu, Nov 07, 2019 at 07:53:28AM -0500, commeta wrote: > Там сайт на modx, я сделал прозрачную поддержку webp, без участия контент > менеджера. Скрипт на сервере обходит файлы, делает webp копии, и складывает > в подкаталог /webp/ полностью сохраняя структуру каталогов. Все настроено и >

Re: Замена content-type image/webp в location

2019-11-07 Пенетрантность vitcool
Жаль что в nginx нет директивы set_header , то есть замена заголовка если он есть и добавление если его нет Posted at Nginx Forum: https://forum.nginx.org/read.php?21,286117,286124#msg-286124 ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Замена content-type image/webp в location

2019-11-07 Пенетрантность commeta
Там сайт на modx, я сделал прозрачную поддержку webp, без участия контент менеджера. Скрипт на сервере обходит файлы, делает webp копии, и складывает в подкаталог /webp/ полностью сохраняя структуру каталогов. Все настроено и работает, достаточно удобно получилось. Но вот как mime type поменять

Re: Замена content-type image/webp в location

2019-11-06 Пенетрантность commeta
Пробовал, вылетает с ошибкой: "default_type" directive is not allowed here Видимо надо как-то в другой контекст поместить Posted at Nginx Forum: https://forum.nginx.org/read.php?21,286117,286119#msg-286119 ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Замена content-type image/webp в location

2019-11-06 Пенетрантность Илья Шипицин
default_type text/plain; вместо add_header Content-Type text/plain; чт, 7 нояб. 2019 г. в 02:44, commeta : > location / { > location ~ [^/]\.ph(p\d*|tml)$ { > try_files /does_not_exists @apacheback; > } > location ~* > >

Замена content-type image/webp в location

2019-11-06 Пенетрантность commeta
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/