我有admin前缀,其中url/admin/dashboard是我的仪表板视图。
如果用户只键入url/admin,我需要将其重定向到上面的url。
这就是我所拥有的:

Route::prefix('admin')->group(function () {
  Route::get('dashboard', 'HomeController@index')->name('dashboard'); //works
  Route::get('/', function () {
      return redirect()->route('dashboard');
  }); //doesn't work
});

最佳答案

您可能需要使用此选项:

Route::get('url/admin/dashboard', 'HomeController@index')->name('dashboard');
Route::get('url/admin', function () {
    return redirect('url/admin/dashboard');
});

关于php - Laravel前缀路由重定向,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48484565/

10-15 21:14