【发布时间】:2014-02-21 10:11:42
【问题描述】:
我管理一个网站,我有一个禁止 IP 列表,如下所示:
order allow,deny
deny from xxx.xxx.xxx.xxx
deny from yyy.yyy.yyy.yyy
etc...
allow from all
到目前为止一切顺利。
现在,已决定只公开某些特定文件和文件夹, 其余的都应该是私有的。
我所做的如下:在被禁IP列表的底部,我添加了这个 为了阻止一切:
Order allow,deny
deny from All
然后,为了允许访问我添加的公共内容:
<FilesMatch foo.html>
order deny,allow
</FilesMatch>
<FilesMatch bar.jpg>
order deny,allow
</FilesMatch>
并且,在需要公共访问的文件夹中,我添加了一个特定的 htacces,如下所示:
satisfy any
Order allow,deny
Allow from all
但现在的问题是根 htacces 禁止的 IP 可以访问 这些公共文件,而我们希望将它们从所有内容中禁止。
【问题讨论】:
标签: .htaccess