У меня есть ситуация, когда я пытаюсь запретить доступ ко всем файлам в подкаталоге моего веб-сайта. Я добавил файл htaccess в этот подкаталог и добавил отказ от всей директивы к нему. Однако у меня также есть файл htaccess в корне сайта, который позволяет использовать определенные типы файлов, и кажется, что эти типы файлов по-прежнему доступны в подкаталоге, хотя я больше не хочу, чтобы они были. У меня есть обходное решение для этого (см. Ниже), но я чувствую, что должен быть лучший способ. Вот мои два файла htaccess:
Root.htaccess
# Deny access to everything by default
Order Deny,Allow
deny from all
# Allow access to html files
<Files *.html>
allow from all
</Files>
Подкаталог .htaccess
# Deny access to everything
deny from all
Обход проблемы:
Подкаталог .htaccess
# Deny access to everything
Order Allow,Deny
deny from all
<Files *.*>
deny from all
</Files>
Это делает то, что я хочу, но я чувствую, что должен быть способ сделать отказ от всех операторов работы сам по себе. Кто-нибудь знает, как?