用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1342|回复: 5
收起左侧

[版本 3.x] 怎么设置默认控制器为子文件夹下面的控制器

[复制链接]
发表于 2016-10-10 11:32:55 | 显示全部楼层 |阅读模式
我的控制器文件夹下面有子文件夹,现在想设置子文件夹里面的控制器为默认的,我查到的资料都不行,我想问一下怎么才能更改
发表于 2016-10-10 14:24:55 | 显示全部楼层
1.将主目录的index.php打开并设置$routing['directory'] 的值设为 'index'; index为你的目录名称。
2.再找到routes.php文件并设置$route['default_controller'] 的值为 'home'; home为你的控制器名。
OK,然后默认访问的就是index目录下的home控制器

点评

谢谢,真的很对  发表于 2017-3-4 16:34
发表于 2016-10-10 12:09:57 | 显示全部楼层
CI 3 不支持。

CI 2 支持。
发表于 2016-10-10 12:19:26 | 显示全部楼层
你可以考虑写个路由规则,把默认控制器的访问内容重定向到你指定的控制器方法上
发表于 2016-10-11 11:07:29 | 显示全部楼层
3.0不支持默认控制器放在子目录,2.0版本的支持

本版积分规则