Azure Traffic Manager,自定义域和404

Fra*_*ois 2 dns azure azure-mobile-services azure-traffic-manager

我迷上了流量管理器设置和自定义域名。

首先,我在2个区域(westeuropeapp.azurewebsites.net和brazilapp.azurewebsites.net)有两个移动应用程序作为Traffic Manager的端点(trafficmanager.trafficmanager.net)。它正在工作。

然后,我想使用带有子域的自定义域名:westeurope.mydomain.com,brazil.mydomain.com和trafficmanager.mydomain.com。因此,我遵循了Azure文档的说明,并为我的子域创建了CNAME,以指向两个移动应用程序和流量管理器。然后,我将westeurope.mydomain.com(resp。brazil.mydomain.com)添加为我的西欧移动应用程序(resp。brazil移动应用程序)的主机名。

但是,当我导航到trafficmanager.mydomain.com时,我得到了404。

我用Dig检查了DNS解析,可以看到trafficmanager.mydomain.com的cname到trafficmanager.trafficmanager.net的cname到westeuropeapp.azurewebsites.net的IP名称解析为ip xxxx。
看起来不错

如果我在浏览器中输入该ip,则得到404。但是,如果我输入westeuropeapp.azurewebsites.net,则我的应用程序将运行。我还在Dig中检查了westeuropeapp.azurewebsites.net,它解析为与上述相同的ip。

我想念什么?(我什至不谈论SSL,下一篇文章。)

juu*_*nas 5

您还需要trafficmanager.mydomain.com作为自定义域添加到Mobile Apps。

App Service在各个应用程序之间共享IP地址,因此,用于标识您的请求绑定到哪个应用程序的唯一方法是Host标头。通过添加自定义域,App Service知道将对该域的请求路由到该应用。