0
我想知道,如果下面有可能多重寫規則
RewriteRule ^([^/]*)/([^/]*)$ /search.php?type=$1&query=$2 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ /search.php?type=$1&query=$2&condition=$3 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)$ /search.php?type=$1&query=$2&page=$3[L]
正如你所看到的第一個和第三排是similiar唯一的區別是名稱第三個參數,第二條規則將被用於諸如
/isbn/1203910293/new
頁,而第三條規則將被用於網頁例如在頁面別名頁碼
/title/harry-potter/2
我知道這看起來很愚蠢的考慮,我可以只是調用condition
參數,但如果使用的參數page