首页 > 解决方案 > Codeigniter4 中的重定向问题

问题描述

我已经完成了管理控制器并将其放在名为“Admin”的子文件夹中

Controller
  Admin
   -login.php

现在我想通过我写这个的路由器文件来获取它

$routes->get('admin', 'Admin/Login::index');

但它向我显示“未找到”错误并重定向到"http://localhost/admin".

会不会有一些 .htaccess 问题?

标签: codeignitercodeigniter-4

解决方案


替换这个

$routes->get('admin', 'Admin/Login::index');

$routes->get('admin', 'Admin\Login::index');

还要确保在 login.php 中添加命名空间

namespace App\Controllers\Admin;

推荐阅读