使用 .htaccess 完全限制对子目录的访问

使用 .htaccess 完全限制对子目录的访问

使用 .htaccess,如何在直接访问任何子目录(及其内容)时(例如使用浏览器的地址栏)阻止访问?

我在共享主机上,因此无法访问主 httpd.conf 文件。我知道我只需将一个带有“Deny from all”的文件放在子目录中即可,但我想从我的单个根 .htaccess 文件中执行此操作。

答案1

<Directory /var/www/*>
     Order Deny,Allow
     Deny from All
</Directory> 

<Directory /var/www/>
     Order Allow,Deny
     Allow from All
</Directory> 

只是一种预感,还没有测试过。

相关内容