Conflict: index and try_files

Igor Sysoev igor at sysoev.ru
Fri Nov 18 14:42:02 UTC 2011


On Fri, Nov 18, 2011 at 09:39:05AM -0500, janedenone wrote:
> In the following simple configuration
> 
> server {
> 	server_name testsite.static;
> 	root /some/path/;
> 	index blog.html;
> 	try_files $uri $uri.html =404;
> }
> 
> the try_files directive seems to interfere with the index directive: I
> always get 404 for http://testsite.static/. If I remove the fallback
> part of try_files, the same request results in an error:
> 
>  *990 rewrite or internal redirection cycle while internal redirect to
> "/.html.html.html....
> 
> The file blog.html is present in /some/path/, so I really do not
> understand why the file is not found/served for the above URL.

 	try_files $uri $uri/ $uri.html =404;


-- 
Igor Sysoev



More information about the nginx mailing list