Codeigniter 代码点火器$route

Codeigniter 代码点火器$route,codeigniter,routes,Codeigniter,Routes,我有一个疑问。在我的路线中,我有这样的东西: $route['events(:any)'] = "events/view/$0"; 但我只需要一个词,在我的例子中是“画廊” 因此,任何包含事件(gallery除外)的url都将被路由 到events/view/$0,画廊将路由到events/gallery 但是$route['events(:any)]可以是社交活动,或者事件公司,或者事件公司 我该怎么做?任何帮助都将不胜感激。由于路由是按照定义的顺序运行的,您只需首先定义一个库路由: $ro

我有一个疑问。在我的路线中,我有这样的东西:

$route['events(:any)'] = "events/view/$0";
但我只需要一个词,在我的例子中是“画廊”

因此,任何包含事件(gallery除外)的url都将被路由 到
events/view/$0
,画廊将路由到
events/gallery

但是
$route['events(:any)]
可以是
社交活动
,或者
事件公司
,或者
事件公司


我该怎么做?任何帮助都将不胜感激。

由于路由是按照定义的顺序运行的,您只需首先定义一个
路由:

$route['events-gallery'] = "events/gallery";
$route['events-(:any)'] = "events/view/$0";
注意上面第二条路径中的
事件-(:any)
中添加的连字符。根据对您试图实现的目标的描述,我认为您的代码中缺少了这一点