我需要使laravel重定向到Angular路线。
我正在使用Angular7 for 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。
答案 0 :(得分:0)
通过在Laravel路由中添加新路由进行了修复,该路由将所有路由重定向到Angular的索引页面,并将<router-outlet></router-outlet>
添加到我的index.html页面