子文件夹中的CodeIgniter控制器

Don*_*n P 2 codeigniter codeigniter-2

我在子文件夹中有一个控制器.CodeIgniter没有找到404页面.

控制器在根控制器文件夹中正常工作.控制器也可以在第1级子文件夹中正常工作.控制器在第二级子文件夹中中断.

为什么CodeIgniter 希望您使用多个子文件夹?

例:

作品: controllers/pages/HomeController.php

破碎: controllers/pages/users/HomeController.php

我的路线是这样的:

作品: $route['default_controller'] = "pages/HomeController";

破碎: $route['default_controller'] = "pages/users/HomeController";

Jak*_*kub 8

我之前写过这篇文章,你只需要阅读CI手册,但这里有一个快速的博客文章,我应该让你回到正轨:

http://blog.biernacki.ca/2011/12/codeigniter-uri-routing-issue-with-controller-folders/

例:

$route['account/manage/(:num)/(:any)']  = "account/manage/index/$1/$2";
Run Code Online (Sandbox Code Playgroud)

  • 为什么CI不允许多级子文件夹? (2认同)