TP3.2,大家讨论下,getModule的问题。

浏览:617 发布日期:2013/12/20 分类:求助交流 关键字: thinkphp3.2 REWRITE bae getModule
文件:\ThinkPHP\Library\Think\Dispatcher.class.php
函数:getModule($var),还是3.1的那个函数
REWRITE模式,URL_MODE=2;
- regex_url: ^(.*)$
script: /index.php?s=/$1

当直接用域名访问的时候,getModule得到的是index,但3.2的默认模块是Home。所以会提示无法加裁模块,一定要用/home 才能正常访问,是不是我做错了?或者在getModule加上一段:
if($module=='index'){$module = C('DEFAULT_MODULE');},也会正常。

TP3.2中,是不是可以这样理解,模块已经代替了3.1里的项目了。
但感觉REWRITE了之后,URL还是一样很长。
最佳答案
评论( 相关
后面还有条评论,点击查看>>