Php 如何使用codeigniter路由控制器子文件夹?
我已在控制器的子文件夹中创建了控制器文件 我有两种类型的子文件夹用于后端(admin)和前端(user) 控制器结构Php 如何使用codeigniter路由控制器子文件夹?,php,codeigniter,controller,routes,Php,Codeigniter,Controller,Routes,我已在控制器的子文件夹中创建了控制器文件 我有两种类型的子文件夹用于后端(admin)和前端(user) 控制器结构 Controller --backend ---admin.php ---dashboard.php --frontend ---user.php 我想要管理面板的url: http://localhost/DemoSite/admin_panel/admin/dashboard 管理面板希望在每次后端控制器调用之前将其放入URL中 管理员是控制器 仪表板功
Controller
--backend
---admin.php
---dashboard.php
--frontend
---user.php
我想要管理面板的url:
http://localhost/DemoSite/admin_panel/admin/dashboard
管理面板希望在每次后端控制器调用之前将其放入URL中
管理员是控制器仪表板功能正常 对于前端:
http://localhost/DemoSite/user
我曾经这样做过:
$route['default_controller'] = 'frontend/user';
$route['admin/(:any)'] = "backend/$1";
$route['(:any)'] = "user/$1";
尝试删除路由中的最后一行,并创建多条路由到用户:
//user routes
$route['default_controller'] = 'frontend/user';
$route['user'] = "frontend/user";
//admin routes
$route['admin/(:any)'] = "backend/$1";
在控制器文件夹中,您创建了两个文件夹?是的,我在控制器文件夹中创建了两个文件夹。我应该发布正确的文件夹结构吗?你走错方向了。