- 上篇文章 PHP - Laravel 路由使用(详细) 。
一、路由分组简介
- 普通路由,下面路由中
admin
完全一致,可以进行分组,便于管理。
// 登录 Route::get('admin/login', function () { return 'login'; }); // 退出 Route::get('admin/logout', function () { return 'logout'; }); // 首页 Route::get('admin/index/index', function () { return 'index'; }); // 欢迎页 Route::get('admin/index/welcome', function () { return 'welcome'; });
二、路由分组 - 路由前缀
- 将上面普通路由进行分组,访问结果都是一样,但是会便于管理,权限限制。
# 将上面路由中前缀 `admin` 相同的路由作为一个分组 Route::group(['prefix' => 'admin'], function () { // 匹配 admin/login Route::get('login', function () { return 'login'; }); // 匹配 admin/logout Route::get('logout', function () { return 'logout'; }); // 匹配 admin/index 分组 Route::group(['prefix' => 'index'], function () { // 匹配 admin/index/index Route::get('index', function () { return 'index'; }); // 匹配 admin/index/welcome Route::get('welcome', function () { return 'welcome'; }); }); });