2010-06-05 85 views
1

所以基本上我想要做的是有我的routes.php文件设置,使路由是否定义,那么它会使用其他路由规则,它确实是这样的:笨可变URL路由

domain.com/VAR /控制器/方法/(变量)到domain.com/controller/method/var/(vars)

我认为它可以用正则表达式完成,但我的正则表达式非常弱。任何提示将非常感谢。

回答

2
$route['domain.com/(:any)/controller/method/(:any)'] = 'domain.com/controller/method/$1/$2'; 

这应该做的伎俩。

+0

这有效,但希望我不必为每个方法/控制器编写一个路由,并且可以将它映射到除预定义路由之外的所有路由 – 2010-06-06 21:27:46