【发布时间】:2021-05-27 13:07:11
【问题描述】:
我在一个 Azure Web 应用服务上托管了两个不同的 Web 应用。
这里有两个不同的目录。
http://menuapp.azurewebsites.net/MainSite
http://menuapp.azurewebsites.net/AdminPanel
如何将它们映射到一个公共 IP?下面的例子
MyMenu.com
adminPanel.MyMenu.com
【问题讨论】:
-
您想要将多个域映射到一个网站?您可以使用前门来配置该网关或应用程序网关。它将要求您在 dns 中创建 cname 条目
-
谢谢托马斯。我正在寻找 MyMune.com 应该去 /MainSite 和 AdminPanel.MyManue.com 应该去 /AdminPanel
-
是的,看看前门和/或 ap 网关。它们支持两种路由规则。前门可能是您首先想要的。或者你可以创建两个网络应用程序?
-
由于双重成本问题,我不想创建两个应用程序。
-
你可以在`web.config`中添加一个
rewrite rule来实现,但是你会发现使用adminPanel.MyMenu.comURL后可以访问http://menuapp.azurewebsites.net/AdminPanel,但是浏览器的URL还是原来的。访问时不是adminPanel.MyMenu.com。
标签: azure azure-web-app-service