Nginx location internal

IZ
На сайте с 29.12.2010
Offline
5
1091

Здравствуйте.

У меня на сервере стоит Nginx 1.0.4 + Apache 2.2.19 itk + FreeBSD 8.2 x64

Хочу закрыть через Nginx доступ к файлам или папке. В nginx.conf пишу например вот такое:

location /download/ {
internal;
root /home/adm1n/www/сайт;
}

Как я понимаю, если я теперь напрямую обращусь к какому-либо файлу в этой папке, то должна быть ошибка 404,

Но когда я набираю например:

http:/сайт/download/файл.mp3

Все отлично качается. Сижу вот уже час - немогу понять в чем проблема и как закрыть доступ. Возможно мне кто-то сможет подсказать в чем проблема?

Robin_Bad
На сайте с 24.12.2007
Offline
85
#1

location /download/ {

return 404;

}

IZ
На сайте с 29.12.2010
Offline
5
#2
Robin_Bad:
location /download/ {
return 404;
}

Это да. Дело в том, что мне нужно реврайт сделать через локейшен выше.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий