在 htaccess 文件中,一个文件的 RewriteCondbla.php
可以这样写吗?
RewriteCond %{REQUEST_FILENAME} !bla.php
问题:如何为多个文件编写 RewriteCond?例如对于 3 个文件:bla.php
, bla1.php
, bla2.php
?
使用正则表达式:
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