在htaccess文件中,一个文件bla.php
的RewriteCond可以这么写吗?
RewriteCond %{REQUEST_FILENAME} !bla.php
问题:如何为多个文件编写RewriteCond?例如,对于3个文件:bla.php
,bla1.php
,bla2.php
?
答案 0 :(得分: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