路由定义

Route::rule(‘路由表达式’,’路由地址’,’请求类新’,’路由参数(数组)’,’变量规则(数组)’);
如:

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

route 目录下的任何路由定义文件都是有效的,默认的路由定义文件是 route.php

我们访问:

1
http://serverName/new/5

会自动路由到:

1
http://serverName/index/news/read/id/5

并且原来的访问地址会自动失效。

快捷方式注册

序号
1 GET GET请求 get
2 POST POST请求 post
3 PUT PUT请求 put
4 DELETE DELETE请求 delete
5 PATCH PATCH请求 patch
6 * 任何请求类型 any

路由分组

如果路由表达式有多个相同的,则推荐路由分组,格式如下:

1
2
3
4
5
Route::group('new/product',function (){
Route::get('/by_category','index/News/getRead');
Route::get('/:id','index/News/getCheck',[],['id'=>'\d+']);
Route::get('/recent','index/News/getLook');
});