Azure App Service WebApp可独立于hostheader

时间:2016-09-09 19:37:38

标签: azure-web-sites iis-8 azure-traffic-manager

这是我想要做的: 我有一堆客户端URL,如client1.some.com,在维护期间,我使用Traffic Manager将它们重定向到banner.some.com 此时它无法向我们显示我的横幅,因为他们的主机名不在"自定义域"节

我想找到一种方法来为所有客户端使用WebApp,因此它不会关心它来自哪个URL。在这种情况下,一旦我获得更多客户,我就不必去我的WebApp并添加他们的主机名。

到现在为止,我必须转到我的DNS提供商并在那里添加awverify记录,之后我才能在网络应用上添加新的自定义域。

我想让IIS忽略主机头信息,只返回默认网页的索引页。

由于 的Ihor

1 个答案:

答案 0 :(得分:1)

据我所知,如果您提到的客户端网址具有相同的根域或子域(例如client1.some.com,client2.some.com或client1.a.some.com,client2.a.some.com ),您可以将通配符域(例如* .some.com或* .a.some.com)映射到Azure应用程序,以满足您的要求。您可以按照以下步骤实现目标。

创建DNS记录

请登录您的域名注册商并使用其工具添加CNAME记录。 您的CNAME记录应配置如下:

|         FQDN EXAMPLE          | HOST/NAME/HOSTNAME |            Value           |
| ----------------------------- | ------------------ | -------------------------- |
| *.some.com (wildcard)         | *                  | hostname of your Azure App |
| *.a.some.com (wildcard & sub) | *                  | hostname of your Azure App |

请登录Azure门户,然后为Azure应用程序配置通配符域。

此外,完成配置步骤后,更改可能需要一些时间。 您可以访问http://digwebinterface.com/以检查DNS传播是否按预期工作。 有关详细信息,请参阅此tutorial