2011-01-13 73 views
0

我有一個包含以下行的htaccess文件:mod_rewrite的規則後一般超越控制規則

RewriteRule ^department/([a-z]+)/([a-z0-9_-]+)$ departmentpage.php?dep=$1&pagename=$2 

我想建立一個聯繫頁面,並希望以後的特定規則覆蓋以前一樣級聯樣式表。

以下規則看起來像它越來越忽略:

RewriteRule ^department/([a-z]+)/contact$ departmentpage.php?dep=$1& 

反正對於第二更具體的重寫覆蓋常規重寫?

RewriteRule ^department/([a-z]+)/([a-z0-9_-]+)$ departmentpage.php?dep=$1&pagename=$2 
RewriteRule ^department/([a-z]+)/contact$ departmentpage.php?dep=$1 

回答

0

切換規則的順序(並在必要時使用[L])。

+0

我愛你。那工作。 – 2011-01-13 23:41:23