Как запретить opendir проходить мимо корневой папки?

Я пытаюсь имитировать виртуальный хостинг на своем локальном сервере, заблокировав корневой каталог.

Я пытался:

<Directory "C:/xampp/htdocs/root">
Options -Indexes
</Directory>

в httpd.conf (перезапустил Apache)

а также

Options -Indexes

в .htaccess из htdocs.

Что мне нужно сделать, чтобы запретить opendir доступ за пределами этой папки?


person Casey Dwayne    schedule 10.04.2014    source источник


Ответы (1)


Вам нужно использовать open_basedir в файле конфигурации

open_basedir - как установить для определенного каталога

person Machavity♦    schedule 10.04.2014
comment
Ага! примеры, которые я нашел, исключали путь в кавычках. Теперь работает как шарм, спасибо. - person Casey Dwayne; 11.04.2014