Re: Вложенный location

Дима Редмайн redmine24 at gmail.com
Tue Apr 21 09:35:47 UTC 2015


В такой конфигурации на запрос /s/pix.jpg будет 404 ошибка. Если во
вложенный location добавить try_files /static/$img $uri; то все будет
работать нормально. Так и должно быть?

-- а файл /static/pix.jpg существует?

2015-04-21 11:29 GMT+03:00 dwow <nginx-forum at nginx.us>:

> Добрый день,
>
> Такой конфиг:
>
> location ~* /s/(?<static_file>.*) {
>         root /home/...;
>
>         open_file_cache          max=1000 inactive=20s;
>         try_files /static/$static_file $uri;
>
>         location ~* /s/(?<img>.*?\.(gif|png|jpg|jpeg)$) {
>             expires 30d;
>         }
> }
>
> В такой конфигурации на запрос /s/pix.jpg будет 404 ошибка. Если во
> вложенный location добавить try_files /static/$img $uri; то все будет
> работать нормально. Так и должно быть?
>
> И второй вопрос, если так и должно быть, то будет ли корректно работать
> open_file_cache во вложенных location, т.е. будут ли файлы кешироваться?
>
> Спасибо.
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,258248,258248#msg-258248
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20150421/05897e21/attachment.html>


Подробная информация о списке рассылки nginx-ru