Welcome! Log In Create A New Profile

Advanced

try_files не редиректит сразу на последний аргумент?

cronfy
October 19, 2010 11:30AM
Добрый вечер.

Не получается осознать алгоритм работы try_files. Такое впечатление,
что после того, как он *не нашел* указанные файлы, он продолжает
обрабатывать директивы из текущего location, а не делает внутренний
редирект. Имеем такой конфиг:

location / {
try_files $uri @backend;
# return 403;
}

location @backend {
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8091$request_uri;
}

Если return закомментирован, то все работает как описано в
документации. Но если его раскомментировать, то и на существующие, и
на несуществующие файлы отдается Forbidden.

nginx version: nginx/0.8.50

Что я не так понял?

--
// cronfy
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

try_files не редиректит сразу на последний аргумент?

cronfy October 19, 2010 11:30AM

Re: try_files не редиректит сразу на последний аргумент?

Maxim Dounin October 19, 2010 11:52AM

Re: try_files не редиректит сразу на последний аргумент?

cronfy October 19, 2010 03:08PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 189
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready