Code Igniter中的别名/镜像路由

时间:2013-10-29 15:29:40

标签: codeigniter routes alias mirror

我有一个CI项目,我有一组自定义路由,我希望别名/镜像另一个基本URL,即

$route['admin/results'] = "client_results";
$route['admin/results/user/:any'] = "client_results/user_results"; ...

$route['client/results'] = "client_results";
$route['client/results/user/:any'] = "client_results/user_results"; ...

我想知道是否有某种方法可以快速复制或路由,并将规则合并为/ admin和/ client基本URL的单个“set”?在totla中,我对该网站的这一部分有> 30条路线,因此将它们组合成一个更智能的声明将是一个真正的奖励。

1 个答案:

答案 0 :(得分:0)

我认为您可以使用通配符进行重复检查。

$route['(:any)/results'] = 'client_results';
$route['(:any)/results/user/(:any)'] = 'client_results/user_results/$2';