繁体   English   中英

Laravel 使用或内部路由使用多个 url 与操作相同

[英]Laravel using or inside routes to use multiple url as same as action

Laravel我有这个路由组:

Route::prefix('panel')->group(function(){
    Route::get('/', AdminComponent::class);
    Route::get('/administrator', AdminComponent::class);
});

我的问题是我如何结合这些具有相同行为的urls打开管理 url

我可以将这条路线组合成一条路线吗? 例如:

Route::prefix('panel')->group(function(){
    Route::get('/|administrator', AdminComponent::class);
});

也许你可以做这样的事情:

Route::prefix('panel')->group(function(){

    Route::get('/{url?}', function () {

        //redirect or return view here

    })->where(['url' => 'administrator']);

});

添加另一条路线,如 'administrator2' 将是:

->where(['url' => 'administrator|administrator2'])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM