thinkphp5地址路由请求响应错误
http://localhost/appweb/public/root/login/index____________请求地址login控制器,index方法内容如下:p...
http://localhost/appweb/public/root/login/index____________请求地址
login控制器,index 方法内容如下:
public function index(){ echo‘1’};
之前的login控制器 index 方法是:
public function index(){ return $this->fetch();} ______view 层是个 post 表单 提交到 root/login/login 方法
之前在表单中添加了 <input type='hidde' type=text name='token' value='{:token()}'> 试验过多次之后 就出现了无论请求这个app 哪个路径都是 root/login/login 的方法 返回的内容了。 特别奇怪, 换个模块访问还是正常的。
手动把 runtime 文件夹下的内容清理了也没用。 求解。。。 用session(null);清理了session 也没用
严重怀疑是 token()方法 导致的,但是不知道该怎么解决了。求解
这里拜谢了 展开
login控制器,index 方法内容如下:
public function index(){ echo‘1’};
之前的login控制器 index 方法是:
public function index(){ return $this->fetch();} ______view 层是个 post 表单 提交到 root/login/login 方法
之前在表单中添加了 <input type='hidde' type=text name='token' value='{:token()}'> 试验过多次之后 就出现了无论请求这个app 哪个路径都是 root/login/login 的方法 返回的内容了。 特别奇怪, 换个模块访问还是正常的。
手动把 runtime 文件夹下的内容清理了也没用。 求解。。。 用session(null);清理了session 也没用
严重怀疑是 token()方法 导致的,但是不知道该怎么解决了。求解
这里拜谢了 展开
展开全部
点击4个不同的路由地址,可以查看当前的路由情况。
路由到read操作
路由到archive操作
项目配置文件中的路由定义如下:
//启用路由功能
'URL_ROUTER_ON'=>true,
//路由定义
'URL_ROUTE_RULES'=> array(
'blog/:year\d/:month\d'=>'Blog/archive', //规则路由
'blog/:id\d'=>'Blog/read', //规则路由
'blog/:cate'=>'Blog/category', //规则路由
'/(\d+)/' => 'Blog/view?id=:1',//正则路由
),
在模板文件中,我们使用了U函数动态生成路由地址:
路由1:blog/curd
路由2:blog/5
路由3:blog/2012/09
路由4:100
路由到read操作
路由到archive操作
项目配置文件中的路由定义如下:
//启用路由功能
'URL_ROUTER_ON'=>true,
//路由定义
'URL_ROUTE_RULES'=> array(
'blog/:year\d/:month\d'=>'Blog/archive', //规则路由
'blog/:id\d'=>'Blog/read', //规则路由
'blog/:cate'=>'Blog/category', //规则路由
'/(\d+)/' => 'Blog/view?id=:1',//正则路由
),
在模板文件中,我们使用了U函数动态生成路由地址:
路由1:blog/curd
路由2:blog/5
路由3:blog/2012/09
路由4:100
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询