<div dir="ltr"><div>В такой конфигурации на запрос /s/pix.jpg будет 404 ошибка. Если во<br>
вложенный location добавить try_files /static/$img $uri; то все будет<br>
работать нормально. Так и должно быть?<br><br></div>-- а файл /static/pix.jpg существует? <br>
</div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-21 11:29 GMT+03:00 dwow <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us" target="_blank">nginx-forum@nginx.us</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Добрый день,<br>
<br>
Такой конфиг:<br>
<br>
location ~* /s/(?<static_file>.*) {<br>
        root /home/...;<br>
<br>
        open_file_cache          max=1000 inactive=20s;<br>
        try_files /static/$static_file $uri;<br>
<br>
        location ~* /s/(?<img>.*?\.(gif|png|jpg|jpeg)$) {<br>
            expires 30d;<br>
        }<br>
}<br>
<br>
В такой конфигурации на запрос /s/pix.jpg будет 404 ошибка. Если во<br>
вложенный location добавить try_files /static/$img $uri; то все будет<br>
работать нормально. Так и должно быть?<br>
<br>
И второй вопрос, если так и должно быть, то будет ли корректно работать<br>
open_file_cache во вложенных location, т.е. будут ли файлы кешироваться?<br>
<br>
Спасибо.<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,258248,258248#msg-258248" target="_blank">http://forum.nginx.org/read.php?21,258248,258248#msg-258248</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div><br></div>