thinkphp3.0在url规则方面的一个bug
2012-09-11 16:34
176 查看
启动流程的dispatch在加载模块配置之前,就是说如果在项目里添加url_model此时没有加载;
在dispatch里面定义了一堆常量,例如__APP__等,使用U方法或者模板使用__URL__时,使用的是thinkphp的环境配置里的url_model。
这个在去掉index.php的时候发现的,只有设置环境配置的url_model=2,也就是rewrite模式才能是使用U,或者__URL__现在不带index.php的连接
在dispatch里面定义了一堆常量,例如__APP__等,使用U方法或者模板使用__URL__时,使用的是thinkphp的环境配置里的url_model。
这个在去掉index.php的时候发现的,只有设置环境配置的url_model=2,也就是rewrite模式才能是使用U,或者__URL__现在不带index.php的连接
相关文章推荐
- thinkphp 3.0 核心函数U的一个致命bug
- TNND终于确认了.Net 3.0中的一个“Bug”
- SpringMVC学习系列(3) 之 URL请求到Action的映射规则 在系列(2)中我们展示了一个简单的get请求,并返回了一个简单的helloworld页面。本篇我们来学习如何来配置一个acti
- 错误提示之(MVC3.0):HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确 MVC误设起始页
- 发现ThinkPHP2.0完全开发手册的一个bug
- ThinkPHP 利用.htaccess文件的 Rewrite 规则隐藏URL中的 index.php
- ThinkPHP 利用.htaccess文件的 Rewrite 规则隐藏URL中的 index.php
- thinkphp中U方法按路由规则生成url
- 发现了cntk 2.0 rnn方面的一个bug
- 今天遇到一个url转码的bug
- Thinkphp的URL规则,伪静态,路由,重写,伪静态,生成及其调试
- 关于ligerUI中ligerTree代码中的一个bug,造成该控件无法通过url的POST方式加载数据
- ThinkPHP 利用.htaccess文件的 Rewrite 规则隐藏URL中的 index.php
- Thinkphp 3.0 得取get的传值 $_GET['_URL_'][2]
- 错误提示之(MVC3.0):HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。
- thinkphp的URL路由规则与配置实例
- 一个Thinkphp、jquery ajax、IE10以下浏览器的BUG冲突问
- 今天遇到一个url转码的bug
- servlet原理/过滤规则/多个servlet对写法/一个servlet多个<url-pattern>写法/404错误