Как вы устанавливаете httpd.conf, чтобы поддраймы не были доступны по умолчанию и по-прежнему разрешали публичный доступ к домашней странице в /index.html ?Как установить подкаталоги по умолчанию для всех, разрешая доступ к домашней странице в Apache
Моя цель состоит в том, чтобы блокировать доступ к поддиректории, для членов моей команды разработчиков, за исключением, но все же позволить общественности увидеть домашнюю страницу на /index.html
Вот что я имею в httpd.conf. Он защищает поддиректории, но никто не может видеть домашнюю страницу в корневом каталоге.
<Directory /path/to/home*>
Order deny,allow
Deny from all
</Directory>
<Directory /path/to/home/subdirectory-for-dev*>
Order deny,allow
Deny from all
allow from 111.222.333.444 #developer 1's ip
allow from 222.222.333.444 #developer 2's ip
#etc.. for other developers
</Directory>