从codeigniter中的url中删除或隐藏控制器名称

Bil*_*son 0 php url controller codeigniter

如何从网址中删除控制器名称.我有两个控制器

 home and admin
Run Code Online (Sandbox Code Playgroud)

和网址是

 http://domain.com/likes/home/post/sports/20-Athletes-Who-Profited-While-in-College-/12

  home/post
Run Code Online (Sandbox Code Playgroud)

  http://domain.com/likes/admin/ad_managment/edit/2

  http://domain.com/likes/admin/meta_tags_home/edit/2

   admin/ad_managment   admin/meta_tags_home
Run Code Online (Sandbox Code Playgroud)

我已经用过了

   $route['(:any)/(:any)/(:num)'] = "home/post/$1";
Run Code Online (Sandbox Code Playgroud)

它适用于此URL

    http://domain.com/likes/home/post/sports/20-Athletes-Who-Profited-While-in-College-/12
Run Code Online (Sandbox Code Playgroud)

管理员不工作.基本上我想删除home/post离开管理员控制器没关系

Rah*_*ulG 5

试试这个

$route['(:any)/(:any)/(:any)'] = "home/post/$1";
Run Code Online (Sandbox Code Playgroud)