Перенаправить ларавеллу на угловой маршрут
Мне нужно сделать перенаправление Laravel на угловой маршрут.
Я развернул свой первый проект, используя Angular7 для front & laravel 5.8 для API, и он отлично работает в разработке. Однако, когда я собираю проект Angular и размещаю его в общедоступном каталоге laravel, чтобы я мог получить к нему доступ http://127.0.0.1:8000/<my project name>
угловой маршрут не работает, если я запрашиваю конкретную ссылку, например http://127.0.0.1:8000/<my project name>/view/data/45
, В этом случае Laravel возвращает ответ 404, поскольку это маршрут Angular, а не Laravel.
1 ответ
Исправил это, добавив новый маршрут к маршрутам Laravel, которые перенаправляют все, что он получил, на индексную страницу Angular и добавил <router-outlet></router-outlet>
на мою страницу index.html