首页 > 解决方案 > 将laravel重定向到角度路线

问题描述

我需要让 laravel 重定向到 Angular 路由。

我正在使用 Angular7 for front 和 laravel 5.8 for API 部署我的第一个项目,它在开发中运行良好。但是,当我构建 Angular 项目并将其定位在 laravel 的公共目录中以便我可以通过http://127.0.0.1:8000/<my project name>angular 路径访问它时,如果我请求特定链接(如http://127.0.0.1:8000/<my project name>/view/data/45. 在这种情况下,laravel 返回 404 响应,因为这是 Angular 的路由而不是 laravel。

标签: laravel-5angular7angular7-router

解决方案


通过向 Laravel 路由添加一条新路由来修复它,该路由将它得到的任何内容重定向到 Angular 的索引页面并将其添加<router-outlet></router-outlet>到我的 index.html 页面


推荐阅读