从默认控制器重定向到 codeigniter 中的 HMVC 模块控制器

Redirect from default controller to HMVC modules controller in codeigniter

如何从 CI 默认控制器重定向到 HMVC 模块控制器?

我全新安装了 CI,其中我在 /application/config/routes.php[=39= 中定义了默认控制器]

$route['default_controller'] = 'welcome';

现在我正在尝试使用完全模块化的方式并将所有内容写入模块目录中。为此,我在

中创建了一个家庭应用程序

/application/modules/home/controllers/Home.php

现在我遇到的问题是,我无法使用 localhost/ci 直接重定向到我的主页

此 url 正在重定向到默认值 welcome.php

当我通过localhost/ci/index.php/home时,我可以导航到主页。

我尝试使用重定向,但没有用。

我想使用 localhost/ci url 重定向到主页。请帮忙。

像这样更改您的默认控制器..

$route['default_controller'] = 'home';

如果您想重定向到 controller:Then

的特定方法
$route['default_controller'] = 'home/method_name';

只需更改您的 $route['default_controller'] = 'welcome';

$route['default_controller'] = 'folder_name/controller_name';

在你的路由文件中。

并尝试