我试图拒绝所有人在“附件”目录中下载任何内容。
我的网站结构是:
public_html
-img
-css
-root
--attachment
---(numeric id)
----(files)
-js
我要做的是,拒绝访问root / attachment / /
我尝试了很多东西,但我不知道为什么,我无法让它工作,我最后一次尝试过:
<FilesMatch "root/attachment/.*/.*">
Order Allow,Deny
Deny from all
</FilesMatch>
有什么想法吗? 非常感谢你:))
答案 0 :(得分:12)
FilesMatch
不适用于目录。
在.htaccess
内创建一个新的root/attachment/
作为
<FilesMatch ".*">
Order Allow,Deny
Deny from All
</FilesMatch>
父目录.htaccess
中指定的重定向规则也适用于其子目录。如果这些访问规则的工作方式不同,只需将.htaccess
直接移至files
目录。
答案 1 :(得分:0)
创建一个新的htaccess文件/root/attackment/.htaccess并添加以下行
Order Allow,Deny
Deny from all