1) может, потому что конфиг - это не язык программирования?
2) изменение поведения сломает тысячи существующих систем. 29.09.2020 23:31, Alexey Galygin пишет: > присоединяюсь к вопросу: > > почему бы не сделать if нормальным? чтобы без артефактов… и немного мощнее > > нам вот тоже приходится делать по несколько map, чтобы логику чуть более > сложную построить… > и это ужас > >> On 29 Sep 2020, at 19:29, Sergey Kandaurov <pluk...@nginx.com> wrote: >> >> >>> On 29 Sep 2020, at 17:12, Ilya Evseev <nginx-fo...@forum.nginx.org> wrote: >>> >>> Имеется nginx 1.19.2 со следующей настройкой: >>> >>> server { >>> location / { >>> if ($http_user_agent ~ "TestAgent") { } >>> try_files $uri $uri/ /index.html; >>> } >>> } >>> >>> Почему попадание в if меняет логику работы последующего try_files? >> >> https://wiki.nginx.org/IfIsEvil >> >> -- >> Sergey Kandaurov >> >> _______________________________________________ >> nginx-ru mailing list >> nginx-ru@nginx.org >> http://mailman.nginx.org/mailman/listinfo/nginx-ru > > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru