趕上所有路線
如果要捕獲所有路由,則可以使用正規表示式,如下所示:
Route::any('{catchall}', 'CatchAllController@handle')->where('catchall', '.*');
重要提示: 如果你有其他路線並且你不希望全面干擾,你應該將其放在最後。例如:
捕獲除已定義之外的所有路徑
Route::get('login', 'AuthController@login');
Route::get('logout', 'AuthController@logout');
Route::get('home', 'HomeController@home');
// The catch-all will match anything except the previous defined routes.
Route::any('{catchall}', 'CatchAllController@handle')->where('catchall', '.*');