总结7.14 tp5路由

1、普通模式:关闭路由,完全使用默认的PATH_INFO方式URL;

'url_route_on'  =>  false,

2、混合模式:开启路由,并使用路由定义+默认PATH_INFO方式的混合;

'url_route_on'  =>  true,

'url_route_must'=>  false,

3、强制模式:开启路由,并设置必须定义路由才能访问:

'url_route_on'   =>  true,

'url_route_must' =>  true,

自定义路由:

application/route.php目录下

use think\Route;// 注册路由到index模块的News控制器的read操作

Route::rule('new/:id','index/News/read');

可以在rule方法中指定请求类型,不指定的话默认为任何请求类型

Route::rule('new/:id','News/update','POST');

Route::get('new/:id','News/read'); // 定义GET请求路由规则

Route::post('new/:id','News/update'); // 定义POST请求路由规则

Route::put('new/:id','News/update'); // 定义PUT请求路由规则

Route::delete('new/:id','News/delete'); // 定义DELETE请求路由规则

Route::any('new/:id','News/read'); // 所有请求都支持的路由规则

posted @ 2020-07-20 13:56  HighKK  阅读(144)  评论(0编辑  收藏  举报