Laravel8.x多路由文件设置方法

2021-04-12   阅读:2767   类型:后端   分类:Laravel    标签: PHP Laravel

Laravel8.x多路由文件设置相比之前的laravel6多路由文件设置和laravel5.8多路由文件设置有所改变,看了下\app\Providers\RouteServiceProvider.php文件,比原来的更加简洁的,以下教大家如何设置多文件路由,对路由进行分组,本文以laravel8.5为例。

1、首先在\routes文件夹下新增admin.php路由文件,然后他相应路由粘贴过来

image.png

<?php
/**
 *
 * User: jyblogs
 * Date: 2021/4/12
 * Email: <2938039696@qq.com>
 * 后台路由文件
 **/
use Illuminate\Support\Facades\Route;

Route::prefix('ladmin')->name("ladmin.")->group(function () {
    Route::get('/index', [App\Http\Controllers\Admin\IndexController::class, 'index'])->name('index.index'); //后台首页

});
?>

2、修改\app\Providers\RouteServiceProvider.php文件,加入如下代码

image.png

<?php
.....
public function boot()
{
    $this->configureRateLimiting();

    $this->routes(function () {
        Route::prefix('api')
            ->middleware('api')
            ->namespace($this->namespace)
            ->group(base_path('routes/api.php'));

        Route::middleware('web')
            ->namespace($this->namespace)
            ->group(base_path('routes/web.php'));

        Route::namespace($this->namespace)
            ->group(base_path('routes/admin.php'));
    });
}
.....
?>

这样就可以实现多文件路由文件,方面后期项目路由管理。laravel5.8设置方法可以参考这边文章:laravel中新增路由文件

腾讯云11.11上云拼团Go,2核2G3M云服务器 28元/年

‘简忆博客’微信公众号 扫码关注‘简忆博客’微信公众号,获取最新文章动态
转载:请说明文章出处“来源简忆博客”。http://tpxhm.com/adetail/656.html

×
觉得文章有用就打赏一下文章作者
微信扫一扫打赏 微信扫一扫打赏
支付宝扫一扫打赏 支付宝扫一扫打赏

文章评论(0)

登录
简忆博客壁纸一
简忆博客壁纸二
简忆博客壁纸三
简忆博客壁纸四
简忆博客壁纸五
简忆博客壁纸六
简忆博客壁纸七
简忆博客壁纸八
头像

简忆博客
勤于学习,乐于分享

置顶推荐

打赏本站

如果你觉得本站很棒,可以通过扫码支付打赏哦!
微信扫码:你说多少就多少~
微信扫码
支付宝扫码:你说多少就多少~
支付宝扫码
×