标签: azure web-deployment azure-web-app-service
我有两个网络应用: 1. UI项目 2. API项目
他们应该以下一个方式进行映射:UI项目 - > mydomain.com,API项目 - > mydomain.com/api
您对我如何做到这一点有什么想法吗?
我不想拥有虚拟应用程序或虚拟目录,因为它们无法单独配置和扩展。 我预计API项目的负载将超过UI项目。因此,我想为每个项目以不同的方式配置价格计划和可扩展性。
提前感谢您的帮助。
答案 0 :(得分:1)
根据您的要求,我建议您尝试使用网址重定向 UI web app的Web配置文件。
通过这种方式,如果客户访问mydomain.com/api,它将自动重定向到您的azure web api app的网址。
注意:重定向后,浏览器中的网址显示将会更改。
有关如何设置的详细信息,请参阅此article。
另一种方式,您可以考虑使用azure应用程序网关,它现在支持Web应用程序作为其后端池。
更多细节,您可以参考此article。
关于如何将Web应用程序用作其后端池,请参阅此article。