与 AzureWebAPP 和存储帐户的域映射
Domain mapping with AzureWebAPP and Storage account
是否可以将一个域 (MyMenu.com) 重定向到两个不同的目的地?
MyMenu.com ---> AzureStorageAccount(静态网站的 StorageAccount URL)
Admin.MyMenu.com ---> AzureWebApp (https://ExampleMenuApp.azurewebsites.net/)
注意:我有一个来自 GoDaddy 的域 (MyMenu.com)。如何制作 Admin.MyMenu.com ?
提前致谢。
是的,您可以使用重写。 web.config
.
中的代码如下
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="mydomain.com" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^(admin.mydevapp.nl)$" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
</conditions>
<action type="Redirect" url="https://examplemenuapp.azurewebsites.net/" redirectType="Temporary" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
测试结果:
门户网站上我的域配置。
是的,你可以做到。假设您有 mymenu.com,这是根域,您有 admin.mymenu.com,它是 mymenu.com 的子域。子域被认为是根域的扩展或子项,它可以有自己的属性,例如指向不同的 IPs/websites 等
因为您使用的是 Azure 存储帐户和 Azure Web 应用程序,所以您需要做的就是创建两个不同的 CNAMES in Godaddy,每个指向您提供的不同服务 URL。在分配域之前,您还需要验证每个服务的 domains/subdomains。
请参阅 Azure documentation 创建自定义域。
是否可以将一个域 (MyMenu.com) 重定向到两个不同的目的地?
MyMenu.com ---> AzureStorageAccount(静态网站的 StorageAccount URL)
Admin.MyMenu.com ---> AzureWebApp (https://ExampleMenuApp.azurewebsites.net/)
注意:我有一个来自 GoDaddy 的域 (MyMenu.com)。如何制作 Admin.MyMenu.com ?
提前致谢。
是的,您可以使用重写。 web.config
.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="mydomain.com" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^(admin.mydevapp.nl)$" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
</conditions>
<action type="Redirect" url="https://examplemenuapp.azurewebsites.net/" redirectType="Temporary" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
测试结果:
门户网站上我的域配置。
是的,你可以做到。假设您有 mymenu.com,这是根域,您有 admin.mymenu.com,它是 mymenu.com 的子域。子域被认为是根域的扩展或子项,它可以有自己的属性,例如指向不同的 IPs/websites 等
因为您使用的是 Azure 存储帐户和 Azure Web 应用程序,所以您需要做的就是创建两个不同的 CNAMES in Godaddy,每个指向您提供的不同服务 URL。在分配域之前,您还需要验证每个服务的 domains/subdomains。
请参阅 Azure documentation 创建自定义域。