У меня небольшая проблема с маршрутизацией с AngularJS с использованием Laravel. Когда у меня есть URL-адрес, такой как www.example.com/blog
, и я обновляюсь, он нормально загружается под UI-маршрутизатором AngularJS, однако, когда у меня есть www.example.com/blog/1
, и я обновляю его, отображается сторона Laravel 404.
У меня есть web.php
установка, подобная этой:
Route::get("/", function(){
return view("index");
});
Route::get('/{all}', function () {
return view('index');
});
У меня также есть $location.html5Mode(true);
в AngularJS, а также мой <base />
, и все маршруты определены соответственно.
Может кто-нибудь пролить свет на это?