Re: bug: try files не перенаправляет в location @ и генерит 404

Valeriy nginx-forum at nginx.us
Sun Jan 11 16:36:10 UTC 2015


лог я скопировал в письме:

#[error] 4288#0: *1 open() "/var/www/project_name/src/badurl" failed (2: No
such file or directory), client: 192.168.234.1, server: bug, request: "GET
/project_name/src/badurl HTTP/1.1", host: "bug"

не найденный файл 

/var/www/project_name/src/badurl

то что он не найден это не удивляет, т. к. это ЧПУ. удивляет то что 

try_files $uri @notfound;

это событие не перенаправляет на блок

location @notfound

и удивляет, то что эта конструкция "работает" если убрать блок if

если поможете разобраться буду очень признателен, возможно я не заметил то
что заметили Вы
спасибо!

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,256034,256044#msg-256044



Подробная информация о списке рассылки nginx-ru