Azure Web App - возможно ли разместить собственный домен в виртуальном приложении - PullRequest
1 голос
/ 19 сентября 2019

Я развернул 2 веб-приложения в одном веб-приложении Azure с помощью виртуального приложения. См. Снимок экрана ниже,

Теперь я хочу указать URL-адрес настраиваемого домена как

main.mydomain.com до app1

и

api.mydomain.com до app2

это возможно?если да, то как этого добиться?пожалуйста, помогите.

В противном случае, я не буду создавать WebApps для каждого приложения?Тогда это единственный подход?

enter image description here

1 Ответ

0 голосов
/ 20 сентября 2019

Согласно вашему описанию, вы хотите посетить 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>
...