ASPNETCORE反向代理将现有应用程序合并到新的Angular SPA中

时间:2018-06-01 22:58:48

标签: angular asp.net-core reverse-proxy

我有一个像这样的URLS的现有网站

/ 
/product1
/product2
/store/*
/customerservice
/faq

我想用/托管的全新Angular SPA应用程序替换我的网站,从新主页,新产品页面开始,然后在时间允许的情况下逐步迁移到其他页面。

所以现在我希望/store透明地代理不同应用程序池中的现有网站,但不需要任何HTTP重定向。

我在ASPNETCORE 2.1上的IIS中托管应用程序并尝试找到执行此操作的最佳方法。对我是否需要使用感到困惑:

  • 反向代理中间件
  • ASPNETCORE中的分支管道
  • IIS中的某种反向代理
  • 设置proxy.conf文件
  • 我不想做子域名,但这是一个简单的选择

我需要告诉Angular为这些路由命中服务器,并绕过它自己的路由机制。

我对如何做到这一点的信息很少感到惊讶,因为我认为这是一个非常普遍的需求。

0 个答案:

没有答案