Re: Не работает if в location вместе с try files и отсутствующим файлом
Maxim Dounin
mdounin на mdounin.ru
Ср Авг 17 23:26:58 UTC 2016
Hello!
On Wed, Aug 10, 2016 at 08:20:14AM -0400, M-A-X wrote:
> server{
> listen 80;
> server_name 127.0.0.10;
> root /home/www/m-a-x/hls;
>
> location /s{
> set $s '1';
> if ($s = "1"){
> set $addr_block 3;
> }
>
> try_files $uri /index.php;
> }
> }
>
> Не работает, если использована директива try_files и $uri не найден.
> Возвращает 404 ошибку.
> Вне location работает.
> Без if работает.
http://wiki.nginx.org/IfIsEvil
--
Maxim Dounin
http://nginx.org/
Подробная информация о списке рассылки nginx-ru