URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 1557
[ Назад ]

Исходное сообщение
"запрет выполнения скриптов"

Отправлено peteK , 26-Июл-03 23:22 
можно ли с помощью htaccess как нибудь запретить обработку php и cgi скриптов в определенной директории сайта?

или каким нибудь другим способом.


Содержание

Сообщения в этом обсуждении
"запрет выполнения скриптов"
Отправлено Асен Тотин , 27-Июл-03 17:39 
Поясните что вам нужно:

1. Есть директория, в которой множество PHP или CGI скриптов и вы хотите запретить исполнение лишь части из них, или

2. Есть директория, в которой вы хотите запретить исполнение любых находящихся там PHP или CGI скриптов.

WWell,



"запрет выполнения скриптов"
Отправлено peteK , 27-Июл-03 22:03 
>Поясните что вам нужно:
>
>1. Есть директория, в которой множество PHP или CGI скриптов и вы
>хотите запретить исполнение лишь части из них, или
>
>2. Есть директория, в которой вы хотите запретить исполнение любых находящихся там
>PHP или CGI скриптов.
>
>WWell,


меня интересует второе - запрет исполнения любых PHP, CGI-скриптов в определенной директории.


"запрет выполнения скриптов"
Отправлено Асен Тотин , 28-Июл-03 01:36 
Запретить CGI несложно - у вас он где-то должен быть разрешен следующим фрагментом httpd.conf:

<Directory /some/path/here>
Options ExecCGI
<Directory>

Вам достаточно добавить запись для поддиректории, в которй не хотите разрешать исполнение CGI:

<Directory /some/path/here/to/subdir>
Options None
<Directory>

С PHP несколько сложнее... можете попробовать добавить в описании директории такую директиву:

  php_admin_value engine 0

Хотя я не уверен, действует ли она глобально (для всего виртуальното хоста), или можеть иметь локальное действие.

WWell,