Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

Почему пустой if ломает работу try_files? (no replies)

$
0
0
Имеется nginx 1.19.2 со следующей настройкой:

server {
location / {
if ($http_user_agent ~ "TestAgent") { }
try_files $uri $uri/ /index.html;
}
}

Проверяю:

1) curl http://127.0.0.1/unknown -- правильно возвращает index.html
2) curl http://127.0.0.1/ -H 'User-Agent: TestAgent' -- правильно возвращает index.html
3) curl http://127.0.0.1/unknown -H 'User-Agent: TestAgent' -- неправильно возвращает ошибку 404

Почему попадание в if меняет логику работы последующего try_files?

Viewing all articles
Browse latest Browse all 3102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>