1

我使用虚拟应用程序在单个 azure Web 应用程序上部署了 2 个 Web 应用程序,请参阅下面的屏幕截图,

现在我想将自定义域 URL 指向为,

main.mydomain.comapp1

api.mydomain.comapp2

可能吗?如果是,如何实现?请帮忙。

否则,我最终不会为每个应用程序创建 WebApps 吗?那么这是唯一的方法吗?

在此处输入图像描述

4

1 回答 1

0

根据您的描述,您希望访问main.mydomain.com并重定向到yourwebapp.azurewebsites.net/app1与 app2 相同的内容。

如果是这样,您可以在中使用以下规则web.config

<rewrite>
    <rules>
        <rule name="RedirectTovirtualDirectory" stopProcessing="true">
            <match url="(.*)" />
            <conditions logicalGrouping="MatchAny">
                <add input="{HTTP_HOST}" pattern="^main.mydomain.com$" />
            </conditions>
            <action type="Redirect" url="https://yourwebapp.azurewebsites.net/app1/{R:1}" redirectType="Permanent" />
       </rule>
    </rules>
</rewrite>
于 2019-09-20T09:04:04.847 回答