我遇到这种情况:
folderA/sub/sub/..../file.xml
folderB
folderC
...
.htaccess
index.php
我需要拒绝访问所有folderA,子目录和文件,我把这个规则放到.htaccess但我只能拒绝访问文件夹,而不是文件里面的文件
RewriteRule ^folderA(/|$) - [L,NC]
由于
答案 0 :(得分:1)
您可以使用:
RewriteRule ^folderA(/|$) - [F,NC]
使用[F]标志会使服务器向客户端返回403 Forbidden状态代码。虽然使用Deny指令可以实现相同的行为,但这可以更灵活地分配Forbidden状态。