我想拒绝用户通过其真实姓名访问子文件夹:
真实姓名是"folder1"
我想让它被另一个名字访问" test
"
我已经用这个做了:
RewriteRule ^(test/)(.*)$ /folder1/$2 [L]
它工作正常,但仍然可以通过其真实姓名访问(site.com/folder1) 我已经在上一行之后添加了这个:
RewriteRule ^(.*)(\/)(.*)$ error.php [L]
如果用户使用的是任何内容而不是"test"
,则会重定向任何用户,但如果他使用"folder1"
,也会让他访问该内容。
请一些帮助。
答案 0 :(得分:1)
只需关闭您网站上的索引即可。
将此添加到..htaccess文件的顶部。
Options -Indexes
ErrorDocument 403 /