0

在 htaccess 文件中,一个文件的 RewriteCondbla.php可以这样写吗?

 RewriteCond %{REQUEST_FILENAME} !bla.php

问题:如何为多个文件编写 RewriteCond?例如对于 3 个文件:bla.php, bla1.php, bla2.php ?

4

1 回答 1

1

使用正则表达式:

RewriteCond %{REQUEST_FILENAME} !bla[0-9]*\.php

如果只是有限数量的文件,您可以直接引用名称:

RewriteCond %{REQUEST_FILENAME} !(asd|dh6|some_some)\.php

尽管使用单独的条件并将它们组合起来更优雅:

RewriteCond %{REQUEST_FILENAME} !asd\.php
RewriteCond %{REQUEST_FILENAME} !dh6\.php
RewriteCond %{REQUEST_FILENAME} !some_some\.php
于 2012-11-10T13:41:09.767 回答