如何在不阻止访问文件和子目录的情况下阻止用户直接访问目录?请注意,我所有的页面都是用 php 编写的,并且.php
使用 htaccess url rewrites 省略了文件类型。
当我尝试使用以下 htaccess 行获得所需的内容时,我的所有 url 都出现 403 错误,因为它们中没有文件类型。
# Deny access to everything by default
Order Deny,Allow
deny from all
# Allow access to html files
<Files *.*>
allow from all
</Files>
.htaccess
文件在文件dir
夹中
尝试访问时http://www.domain.com/dir/sub/page
出现 403 错误。但是当我尝试访问http://www.domain.com/dir/sub/page.php
(注意.php
文件类型)时,一切正常。关于我的重写规则,我如何才能将禁令仅限于目录?
我只需要限制对目录和子目录的直接访问。我需要访问目录和子目录中的任何苍蝇。