thinkphp3.0在url规则方面的一个bug

启动流程的dispatch在加载模块配置之前,就是说如果在项目里添加url_model此时没有加载;

在dispatch里面定义了一堆常量,例如__APP__等,使用U方法或者模板使用__URL__时,使用的是thinkphp的环境配置里的url_model。

这个在去掉index.php的时候发现的,只有设置环境配置的url_model=2,也就是rewrite模式才能是使用U,或者__URL__现在不带index.php的连接

posted on 2012-09-11 16:34  kudosharry  阅读(143)  评论(0编辑  收藏  举报

导航