лог я скопировал в письме:
#[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
то что он не найден
спасибо за ответ!
в моем конфиге if переопределяет папку с исходниками по-умолчанию
($prjct_src). возможно я сделал неудачный пример написав
http://dev_hos/project_name/src/badurl
вместо
http://dev_hos/project_name/src_zero/badurl
возникшую проблему - я у себя
2015-01-11 19:36 GMT+03:00 Valeriy nginx-fo...@nginx.us:
удивляет то что
try_files $uri @notfound;
это событие не перенаправляет на блок
location @notfound
и удивляет, то что эта конструкция работает если убрать блок if
Я принялся глядеть в ваш конфиг внимательнее, и первое, что я
обнаружил
Здравствуйте!
я пытался организовать рерайты на своем девелопмент сервере и столкнулся со
странным багом.
есть папка с проектами ($document_root), в ней находятся папки которые
соответствуют названиям проектов ($prjct_folder), и в папке проекта есть
папка с исходниками ($prjct_src - ее название
2015-01-11 3:25 GMT+03:00 Valeriy nginx-fo...@nginx.us:
баг заключается в том, что при обращении по адресу вида (содержит src)
http://dev_hos/project_name/src/badurl
nginx выдает 404 проходя мимо блоков @notfound и /
вы бы глянули в логи, что ли. там написано, какой именно файл не
найден.