2016-09-10 8 views
1

ユーザーが/administration/loginで自分のサイトにアクセスすると、vue.jsアプリケーションに移動します。それ以外の場合は、Laravelアプリケーションに保持されます。Laravel vue routing

は、今のところ私はこれ持っている:

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

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

をしかし、それはあなたのルート定義の順序を変更する必要が

答えて

3

を働いていません。

Route :: getの2番目の呼び出しは、最初の呼び出しである必要があります。

+0

これはうまくいきません。ありがとう! – Jamie

+0

@Jamie、答えがあなたの問題を解決するならば、その答えを解決策として受け入れるべきです。 – PatrickSteele

+0

@PatrickSteeleはい本当に:) – Jamie