1
所以基本上我想要做的是有我的routes.php文件設置,使路由是否定義,那麼它會使用其他路由規則,它確實是這樣的:笨可變URL路由
domain.com/VAR /控制器/方法/(變量)到domain.com/controller/method/var/(vars)
我認爲它可以用正則表達式完成,但我的正則表達式非常弱。任何提示將非常感謝。
所以基本上我想要做的是有我的routes.php文件設置,使路由是否定義,那麼它會使用其他路由規則,它確實是這樣的:笨可變URL路由
domain.com/VAR /控制器/方法/(變量)到domain.com/controller/method/var/(vars)
我認爲它可以用正則表達式完成,但我的正則表達式非常弱。任何提示將非常感謝。
$route['domain.com/(:any)/controller/method/(:any)'] = 'domain.com/controller/method/$1/$2';
這應該做的伎倆。
這有效,但希望我不必爲每個方法/控制器編寫一個路由,並且可以將它映射到除預定義路由之外的所有路由 – 2010-06-06 21:27:46