Welcome! Log In Create A New Profile


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

September 29, 2020 12:12PM
Имеется nginx 1.19.2 со следующей настройкой:

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


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

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

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

Ilya Evseev September 29, 2020 12:12PM

Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 66
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready