Hello! On Wed, Jan 27, 2021 at 05:08:45PM +0300, Slawa Olhovchenkov wrote:
> А возможна ли конструкция типа такой: > > location / { > rewrite ....; > rewrite ....; > location ~ /../(..)... { > try_files /$2/$3/$2$3$4_$1.bin @proxy; > } > location / { > try_files /notexist @proxy; > } > } > location @proxy { > } > > Ну т.е. смысл в том, что не попадает под маску -- сразу брать с > апстрима, а что под маску попадает -- проверять на диске и если нет -- > брать с апстрима. Возможна. Впрочем, в предложенной конструкции вложенный "location /" избыточен, его содержимое можно написать непосредственно во внешнем "location /". Заодно и написанные во внешнем "location /" директивы rewrite обретут какой-то смысл (впрочем, скорее всего по прежнему неверный, так как эти директивы не применяются к запросам, попавшим в любой из вложенных location'ов). -- Maxim Dounin http://mdounin.ru/ _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru