Welcome! Log In Create A New Profile

Advanced

Re: Block of code if file not found

December 04, 2012 04:57AM
Попробовала так же заменять proxy_pass в
if ( $status != 200 ) {
proxy_pass = .......0.2 break;
}
proxy_pass = .......0.1;
error_page 404, 502, 504 @notfound

либо через условие if (! -f $request_filename )

В случае с try_files в location убирала другие if, чтобы не возникали конфликты.
Я ожидаю, что проверка происходит для каждого файла, который удовлетворяет условию location, если, к примеру, $status == 200 Ok, то проксируется на один pass, если нет - на другой. На деле же получается, что во всех вариантах захожу в блок try_files или условие if и это условие выполняется для всех файлов, а не для каждого разное.
Subject Author Posted

Block of code if file not found

nrsk December 03, 2012 02:02PM

Re: Block of code if file not found

Dmitriy Lyalyuev December 04, 2012 02:18AM

Re: Block of code if file not found

nrsk December 04, 2012 02:31AM

Re: Block of code if file not found

nrsk December 04, 2012 04:57AM

Re: Block of code if file not found

Валентин Бартенев December 04, 2012 07:56AM

Re: Block of code if file not found

nrsk December 04, 2012 09:47AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 308
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