加载我的管理控制器时出错

Error while loading my admin controller

我有默认控制器和管理控制器。当我在管理文件夹中调用我的管理控制器时,我无法访问它并收到 404 错误。

routes.php
$route['default_controller'] = 'home';
$route['404_override'] = '';
$route['admin'] = 'admin/index';

http://localhost/codeigniter/ 正在加载基本控制器。 http://localhost/codeigniter/admin 未加载管理控制器

Correct me where i am wrong.
routes.php
$route['default_controller'] = 'home';
$route['404_override'] = '';
$route['admin'] = 'admin/admin/index';

如您所说,它在管理文件夹中。 我期待这样的层次结构:

Controllers->admin->admin.php

答案详细解释:

$route['admin'] = 'admin(folder name)/admin(controller name)/index(function name)';

这个问题我已经找到答案了,谢谢回复