Моя цель - запретить доступ к определенным подкаталогам. моя конфигурация localhost позволяет переопределить так:
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
У меня также есть файл .htaccess в /var /www / с содержимым:
<Directory /var/www/*>
Order allow,deny
allow from all
</Directory>
Эти правила выше предоставляют доступ всем, но мой сервер отвечает внутренней ошибкой. "cat /var/log/apache2/error.log | tail -n 10" дает:
[Thu Feb 23 12:41:09 2012] [alert] [client 127.0.0.1] /var/www/.htaccess: <Directory not allowed here"
Почему это так ? Любые ссылки на обширные руководства по этой проблеме также очень ценятся. Благодарю.