总结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'); // 所有请求都支持的路由规则