我有一个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条路线,因此将它们组合成一个更智能的声明将是一个真正的奖励。
答案 0 :(得分:0)
我认为您可以使用通配符进行重复检查。
$route['(:any)/results'] = 'client_results';
$route['(:any)/results/user/(:any)'] = 'client_results/user_results/$2';