我想拒绝所有的东西;除下列情况应被允许:重写规则:拒绝除root,文件和特定文件夹中的所有文件都
1 http://example.com/
2 http://example.com/favicon.ico
3 http://example.com/downloads/secret/test.txt
通过
RewriteEngine On
RewriteRule !^(favicon\.ico|downloads/secret/[^/]+\.[a-z]+)?$ - [F,L]
号码2和3的工作就好了。但我不能达到http://example.com/
如何modifiy我重写规则,使第一个例子中的工作呢?
那些3应该还是不应该被允许? – ThinkingMonkey 2012-02-20 20:23:12
应该被允许,遗憾的混乱。 – fanti 2012-02-20 20:28:27