thinkphp3.2.2 url路由问题 写上规则后就报无法加载模块XXX!
如开启默认模块(组),如:'MODULE_ALLOW_LIST'=>array('Home','Backend'),'DEFAULT_MODULE'=>'Home',//...
如开启默认模块(组),如:
'MODULE_ALLOW_LIST' => array('Home','Backend'),
'DEFAULT_MODULE' => 'Home', //默认
然后就显示找不到网页!
先说下原url
H_TT_P:///-//localhost/z2017/Home/Recycle/Index/index/classify/1.html (classify后为传参id)
要求改为:
H_TT_P://-//localhost/z2017/h/classify/1.html (classify后为传参id)
(只是把原 Home/Recycle/Index/index 改为 h 原传参不变)
我写的规则是这样:
//路由配置
'URL_ROUTER_ON' => true,
'URL_ROUTE_RULES' => array( //配置短链接
'h'=>"Home/Recycle/Index/index",
),
执行后就始终不按自己的思路运行! 求大神指教!
都说thinkphp 对路由支持不好 有不少问题出显
如实在不行 就用 Apache Rewrite规则写
但这个更不会 也求大神给写个以这个例子的实例 谢谢! 展开
'MODULE_ALLOW_LIST' => array('Home','Backend'),
'DEFAULT_MODULE' => 'Home', //默认
然后就显示找不到网页!
先说下原url
H_TT_P:///-//localhost/z2017/Home/Recycle/Index/index/classify/1.html (classify后为传参id)
要求改为:
H_TT_P://-//localhost/z2017/h/classify/1.html (classify后为传参id)
(只是把原 Home/Recycle/Index/index 改为 h 原传参不变)
我写的规则是这样:
//路由配置
'URL_ROUTER_ON' => true,
'URL_ROUTE_RULES' => array( //配置短链接
'h'=>"Home/Recycle/Index/index",
),
执行后就始终不按自己的思路运行! 求大神指教!
都说thinkphp 对路由支持不好 有不少问题出显
如实在不行 就用 Apache Rewrite规则写
但这个更不会 也求大神给写个以这个例子的实例 谢谢! 展开
1个回答
2018-01-19
展开全部
大小写敏感那个配置项开了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询