2015-01-11 19:36 GMT+03:00 Valeriy <nginx-fo...@nginx.us>:
> удивляет то что
> try_files $uri @notfound;
> это событие не перенаправляет на блок
> location @notfound
> и удивляет, то что эта конструкция "работает" если убрать блок if

Я принялся глядеть в ваш конфиг внимательнее, и первое, что я
обнаружил - if  там не делает ничего полезного. можно его убрать, а
set     $prjct_src      $tmp_src; оставить, и будет, по-видимому,
ровно то, что вы хотите получить.

это раз.

и два - почитайте http://wiki.nginx.org/IfIsEvil. ситуация try_files
wont work due to if там документирована (эта беда от того, что if
создает скрытый location, внутри которого дальше и происходит
обработка)
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить