在我们的.htaccess文件中,我们会定期添加一些不同的重写规则。此外,在我们的网站上,我们有一个我们从不想重写的目录。因此,在每个重写规则之上,我们包含这样的条件:
RewriteCond %{URL} ^(?!/excludeddirectory/.*$)
RewriteRule ...
有时候我们编写一个可能影响该目录的新RewriteRule而不必记得添加这个RewriteCond,有没有办法编写一行来覆盖文件中的所有重写规则并告诉重写引擎忽略这个目录无论如何?
答案 0 :(得分:0)
您可以在配置中的所有其他规则上添加以下规则:
RewriteCond %{REQUEST_URI} ^/excludeddirectory/
RewriteRule .? - [L]