我想要去的是子类别/ 1 /日期,因此它通过subcat_id-> 1 sort-> date。我只能在PHP中获得第一个。让htaccess通过多个变量
RewriteRule ^subcategory/([0-9]+) subcategory.php?subcat_id=$1
RewriteRule ^subcategory/([0-9]+)(/([a-zA-Z0-9_-]+)) subcategory.php?subcat_id=$1&sort=$2
任何想法,我的代码出错了吗?
尝试使用$ 3而不是$ 2 .. – MilMike 2012-07-31 16:00:29
我发现与$ 3没有什么区别。我使用echo $ _GET ['sort']; – kezi 2012-07-31 16:03:54
也可以考虑在规则的末尾加上$(或者$和literal之间的OR),这样如果URL匹配第二个模式,它就不会匹配第一个。 – 2012-07-31 16:04:55