好的,所以我正在尝试为我的由 Code Igniter 提供支持的网络应用程序创建一个管理部分,但我很困惑。我听说 CodeIgniter 允许将控制器嵌套在控制器目录下的子文件夹中,但我无法让它工作。
例如,我的目录设置如下:
CI
 |-controllers
 |       |------admin
 |       |         |--main.php
 |       |         |--project.php
 |       |
 |       |--page.php
 |...
我的路由是这样的:
$route['admin/'] = "admin/index";
$route['admin/index'] = "admin/index";
$route['admin/project/(:any)'] = "admin/project/$1";
$route['admin/project'] = "admin/project/list";
但除了普通的管理员路线外,没有其他路线有效。我是否缺少配置设置或其他内容?有人会向我解释子文件夹中的路由控制器吗?