我在codeigniter 3遇到这个奇怪的问题。 我刚刚开始开发一个大型应用程序,我在其中创建了控制器目录中的子文件夹。例如: 应用
> -->controllers
> ---->account
> ------>Home.php
> ------>Users.php
> ---->public
> ------>Home.php
> ------>Users.php
我的路线:
$route['default_controller'] = 'home';
我的htaccess:
RewriteEngine On
RewriteBase /
RewriteCond $1 !^(index\.php|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
这是什么不起作用:
这是加载一个找不到我的页面
最终,如果URI为空,我想 '公'被视为默认。
这是有效的:
感谢任何帮助。