【发布时间】:2019-12-24 13:01:51
【问题描述】:
我在 CodeIgniter 3.1 的控制器子文件夹中创建了控制器文件。我想使用路由,但由于找不到错误 404,我无法这样做,我的文件夹结构是:
- 应用
- 控制器
- Admin(控制器文件夹内的目录)
- dashboard.php(控制器/Admin/内的控制器文件)
- Admin(控制器文件夹内的目录)
- 控制器
对于我正在使用的 route.php:
route['getUsersInfo'] = "Admin/dashboard/getUsers"; (directory inside controller/ controller name /method name)
【问题讨论】:
-
将站点的基本 url 设置为 sitename.com/admin。并使用 route[]=controler/method
-
您在 Admin 文件夹之外还有其他控制器吗?
-
@user_2 我认为您需要将控制器重命名为 Dashboard.php,因为 CI 3 区分大小写,并且需要 Ucfirst。
标签: php codeigniter routing