ThinkPHP 3.2 如何在url里不指定模块而是用默认模块

查手册知道ThinkPHP3.2的url默认是这样的:……/index.php/模块/控制器/操作我从3.1不使用分组升级到3.2按照升级指导新建了模块HOME并把对应文... 查手册知道 ThinkPHP 3.2 的url 默认是这样的 :……/index.php/模块/控制器/操作

我从3.1 不使用分组 升级到3.2 按照升级指导新建了模块HOME 并把对应文件考入
访问/index.php/Index/login 收到错误提示 无法加载模块:Index
而访问/index.php/Home/Index/login 则能正确访问到页面
如果给所有的url都加入/Home 会因为升级前后url不一致造成挺大的混乱

要怎么配置才能使url里不需要指定Home模块 直接使用……/index.php/控制器/操作 即可访问对应页面
展开
 我来答
百度网友ca21902
2014-07-18 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:113
采纳率:50%
帮助的人:68.9万
展开全部
你这个项目分组没有?没分组的话,去把CONFIG里面的APP_GROUP_LIST怒注释掉,还有这个DEFAULT_GROUP默认分组,怒注释掉,然后试试。如果还不行加追问。按说应该是更新的问题,更新后默认开启了分组模式,你的项目又没分组。所以。
追问
搞定了。是因为我把config.php放的位置不对
应该放在\AppName\Common\conf\config.php
我放在了\AppName\MODULE_NAME\conf\config.php

结果模块名不正确 就找不到对应模块的config 自然里面的关于关闭多模块的配置就不能被读取到了
追答
哥们问题解决了不采纳答案啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式