Path to a directory should return 404
Ruslan Ermilov
ru at nginx.com
Tue Nov 8 08:35:29 UTC 2011
On Mon, Nov 07, 2011 at 05:22:29PM -0500, nchainani wrote:
> Under the document root, I have few directories like
> <root>/1/file1.html
> <root>/1/file2.html
> <root>/2/file1.html
> <root>/2/file2.html
>
> If I go to the url http://localhost:8080/1, I get back a 301 with the
> new location http://localhost/1/ autoindexing is off, and so I end
> up with a 403 Forbidden page.
>
> Can I change this default behavior such that all the requests for the
> directories get the universal 404 page i.e. instead of a redirection, it
> should simply return the configured 404 page for location /.
>
> Sorry, I couldn't find a similar post on the forums. Thanks for any
> pointers.
Something like that maybe?
: location / {
: #error_page 404 ...;
: location ~ /$ { return 404; }
: }
More information about the nginx
mailing list