我有两个应用程序,端口4200一个人跑来和8181端口,我需要从端口4200访问端口8181的资源另一个运行。
在端口4200的应用程序要重定向到这种形式的网址:
/fv/#/fv/am
但是,这条道路并不在端口4200的应用程序存在,但在8100所以在端口4200的应用程序试图重定向到:
http://localhost:4200/fv/#/fv/am
当我需要的是为它重定向到
http://localhost:8100/fv/#/fv/am
我试着改变代理配置,但是,这并不工作,因为我仍然重定向到端口4200。
我如何能得到这个任何想法来工作?谢谢
路由器是内部导航和单页的应用程序。去http://localhost:8100/fv/#/fv/am
将启动另一个应用程序,它需要一个外部导航。你不能使用外部导航路由器。与<a [routerLink]
或<a href="http://localhost:8100/fv/#/fv/am"
与this.router.navigate(http://localhost:8100/fv/#/fv/am)
更换windows.location = http://localhost:8100/fv/#/fv/am
指令。
注意:它不是明确什么是做重定向。如果包含的代码示例,你可能会得到更好的答案。