我已经可以easely找到很多.httaccess阻塞的例子,但对我来说我真的做相反的退出,以及允许在子文件夹的所有访问匹配(^|/)/thumbs/(/|$)
允许访问的目录
如果你有一个名为'blah'的目录,你想阻止它,但它可以发生在目录树的任何地方,使用以下内容: RewriteEngine On RewriteRule(^ | /)blah(/ | $) - [F]
任何知道如何做到这一点的身体?
我已经可以easely找到很多.httaccess阻塞的例子,但对我来说我真的做相反的退出,以及允许在子文件夹的所有访问匹配(^|/)/thumbs/(/|$)
允许访问的目录
如果你有一个名为'blah'的目录,你想阻止它,但它可以发生在目录树的任何地方,使用以下内容: RewriteEngine On RewriteRule(^ | /)blah(/ | $) - [F]
任何知道如何做到这一点的身体?
那么,如果你想要允许/thumbs/
目录,这取决于他们如何被阻止在第一位。如果他们被正常的Apache访问权限阻止,那么类似这样的事情就会这样做,但必须在主服务器配置中以根级别或在<VirtualHost>
而不是在.htaccess
文件中。
<DirectoryMatch "/thumbs/">
Require all allowed
</DirectoryMatch>
或为Apache之前2.4:
<DirectoryMatch "/thumbs/">
Order allow,deny
Allow from all
</DirectoryMatch>
允许从一个禁止访问响应阻塞,你引用很大的不同。你必须问为什么它已经被允许,如果它在Web文档根目录中?然后打开该块。
谢谢:)并对于长时间的延迟感到抱歉,但生病了:/ – Joakim
简答:在文件夹中创建一个空的htaccess文件。 – starkeen
starkeen,这将导致大量的手动工作,因为它们是由网络脚本生成的 – Joakim