使用RegEx的CodeIgniter URL路由

时间:2013-10-14 01:18:19

标签: regex codeigniter url-routing

我在项目中进行URL路由。我有这样的网址:

www.example.com/seller/list/active/name/asc/1

这意味着在按名称升序排序后,显示活动卖家列表的第一页。但是,我也必须接受这一点并使其与上面的链接相同:

www.example.com/seller/list/name/asc

所以我需要一个URL路由。我试过这个:

$route['seller/list/(?!active|passive)/(asc|desc)'] = "seller/list/active/$1/$2/1";

问题出在(?!active|passive)部分,它不起作用。我想要做的是选择单词,如果它不是activepassive。例如,它应该在第二个链接中选择name。我怎么能意识到这一点?

0 个答案:

没有答案