0
在htaccess文件中,RewriteCond爲一個文件bla.php
可以寫得那麼對嗎?RewriteCond for multiple files
RewriteCond %{REQUEST_FILENAME} !bla.php
問題:怎樣才能爲多個文件寫入RewriteCond?例如對於3個文件:bla.php
,bla1.php
,bla2.php
?
在htaccess文件中,RewriteCond爲一個文件bla.php
可以寫得那麼對嗎?RewriteCond for multiple files
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
泰爾請將如何所著,如果需要的RewriteCond的3個文件:'asd.php','dh6.php' ,'some_some.php',而RewriteCond只需要這些文件,而不是其他文件。 – RIKI
你不能自己想出來嗎? – arkascha
非常感謝,如果我寫這個'[AND]',如果我不用'[AND]'編寫的話,那麼這個問題不起作用。你的代碼中的[AND]是什麼意思? – RIKI