Php 拉韦尔维路由

Php 拉韦尔维路由,php,laravel,vue.js,Php,Laravel,Vue.js,我如何确保当用户在/administration/login访问我的站点时,它将转到我的vue.js应用程序,否则它将保留在Laravel应用程序中 现在我有了这个: #404 page Route::any('{all}', function () { return view('404'); }) ->where(['all' => '.*']);; # Vue Route::any('/administration/{all}', function () { r

我如何确保当用户在
/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的第二个调用应该是第一个调用

@Jamie,如果提供的答案解决了您的问题,您应该接受答案作为解决方案。