【发布时间】:2018-03-01 03:16:39
【问题描述】:
我有一条这样的路线,用于加载function index()
$route['group/(:any)/articles'] = 'Articles_controller';
(:any) 指的是从数据库中动态获取的字符串。
我想做这样的路由:
$route['group/(:any)/articles/(:any)'] = 'Articles_controller/$1/$2';
2nd (:any) 指的是我从控制器创建的任何函数名称。
但是这个路由找不到我的页面。这样做的正确方法是什么?
【问题讨论】:
-
尝试将 :any 替换为 .* 。如果这不起作用,请参阅此相关问题stackoverflow.com/questions/30130913/…
-
@FranciscodeCastro 我先试试看。谢谢。
-
也许我没有正确理解您的问题,但不应该是
$route['group/(:any)/articles/(:any)'] = 'Articles_controller/$2/$1';吗? -
@sintakonte 哦,它有效!
标签: codeigniter routing