Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Запретить выполнение php в конкретном каталоге
On Tue, Nov 08, 2011 at 10:35:10PM -0500, valet wrote:
> Есть каталог /uploads/ куда пользователи
> загружают картинки.
> Чтобы предупредить использование
> шеллов, нужно запретить выполнение
> php-файлов в этом и во всех вложенных
> каталогах.
>
> Как это сделать, помогите разобраться...
Зависит от того, как указано выполнять php.
Если так:
location \.php$ {
fastcgi ...
}
то так:
location ^~ /uploads/ {
...
}
location \.php$ {
fastcgi ...
}
А если так:
location /uploads/ {
...
}
location /scripts/ {
fastcgi ...
}
то вообще ничего делать не надо.
--
Игорь Сысоев
http://sysoev.ru
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|