我在项目中进行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)
部分,它不起作用。我想要做的是选择单词,如果它不是active
或passive
。例如,它应该在第二个链接中选择name
。我怎么能意识到这一点?