Laravel vue 路由

Laravel vue routing

我如何确保当用户在 /administration/login 访问我的站点时,它将转到我的 vue.js 应用程序,否则它会保留在 Laravel 应用程序中?

现在我得到了这个:

#404 page
Route::any('{all}', function () {
    return view('404');
})
->where(['all' => '.*']);;

# Vue
Route::any('/administration/{all}', function () {
    return view('index');
})
->where(['all' => '.*']);

但这不起作用

您需要更改路由定义的顺序。

对Route::get的第二次调用应该是第一个