Welcome! Log In Create A New Profile

Advanced

Re: try_files behaviour details

August 16, 2010 07:16PM
i have try_files outside of location blocks plenty.

the wiki probably just needs updating

On Mon, Aug 16, 2010 at 1:07 PM, Ensiferous <nginx-forum@nginx.us> wrote:
> Hey,
>
> I have a question about how try_files works in some cases. The standard
> case seems to be
>
> server {
>        server_name foo;
>
>        location / {
>                try_files $uri index.html;
>        }
> }
>
> Here nginx tries $uri and then finally index.html if no other location
> block matches. Now say that there are no other location blocks and nginx
> enters location / again, the try_files directive is then skipped as it's
> already been used once, right?
>
> Second example:
>
> server {
>        server_name bar;
>
>        try_files $uri index.php;
> }
>
> Here try_files is used in the server block. The wiki says try_files
> can't be used here but Nginx will happily accept it, from my testing it
> seems to behave identically to the first example except it's always
> executed. Is this a correct assumption?
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?2,120447,120447#msg-120447
>
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://nginx.org/mailman/listinfo/nginx
>

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

try_files behaviour details

Ensiferous August 16, 2010 04:07PM

Re: try_files behaviour details

Maxim Dounin August 16, 2010 07:08PM

Re: try_files behaviour details

mike August 16, 2010 07:16PM

Re: try_files behaviour details

Ensiferous August 16, 2010 07:18PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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