【发布时间】:2017-01-23 21:47:22
【问题描述】:
我想完全拒绝某些 IP 访问我的网站。 此外,我想仅拒绝某些其他 IP 访问某个文件。 问题是,第二条规则似乎覆盖了第一条。
<FilesMatch "">
order allow,deny
allow from all
deny from 1.1.1.1
</FilesMatch>
<FilesMatch "^file\.exe$">
order allow,deny
allow from all
deny from 2.2.2.2
</FilesMatch>
在这个精简的示例中,1.1.1.1 将有权访问 file.exe,尽管它实际上已被第一条规则阻止。
预期结果:1.1.1.1 无法访问任何内容(包括 file.exe),2.2.2.2 可以访问网站但无法访问 file.exe。
我做错了什么?
【问题讨论】: