路由定义

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');
});