第一条规则:
RewriteRule ^([a-z]+)/([^-]+)-([^&]+)$ lala.php?type=$1&id=$2&title=$3 [L]
第二条规则:
RewriteRule ^testpage/([^-]+)-([^&]+)$ lala.php?type=$1&id=$2 [L]
第一条规则会覆盖第二条规则。是否有可能说smth:当([a-z] +)不是“testpage”时应用第一条规则?
答案 0 :(得分:0)
只需切换订单,以便在更通用的([a-z]+)
规则之前处理限制性更强的“testpage”规则:
RewriteRule ^testpage/([^-]+)-([^&]+)$ lala.php?type=$1&id=$2 [L]
RewriteRule ^([a-z]+)/([^-]+)-([^&]+)$ lala.php?type=$1&id=$2&title=$3 [L]