Этот any
маршрут должен быть последней записью маршрута в вашем файле маршрутизатора. Laravel маршрутизация учитывает регистрацию маршрутов сверху вниз, она будет использовать первое найденное совпадение.
Если эта подстановочная запись any
находится в начале файла Laravel router, то все, что записано после (ниже) это) будет игнорироваться.
Route::get('/example-1', 'HomeController@exampleOne'); // Will work
// If nothing else above this line matches then run Vue App
Route::get('/{any}', 'HomeController@index')->where('any', '.*');
// Anything written here will be ignored.
Route::get('/example-2', 'HomeController@exampleTwo') // Not work