我通过Azure购买了一个自定义域名,它正确指向我的Web应用程序,它正在运行。我随后删除并重新创建了Web应用程序,并且底层IP已更改。为了将相同的域名与替换应用程序相关联,Azure要求DNS提供程序设置CNAME。但是,Azure是DNS提供商,我无法做到这一点。我看到很多文章讨论了如何在与应用程序关联后管理域名,而不是如何管理域名创建和关联之间的差距,这是我需要添加CNAME的差距。
答案 0 :(得分:0)
看看这个:http://blogs.msdn.com/b/waws/archive/2014/10/01/mapping-a-sub-domain-to-an-azure-web-site.aspx
并且:https://azure.microsoft.com/en-us/documentation/articles/cloud-services-custom-domain-name/
编辑:此外,您可以通过 Powershell :https://azure.microsoft.com/en-us/documentation/articles/dns-web-sites-custom-domain/
完成您的要求答案 1 :(得分:0)
出现此问题的原因是订阅已从按需付费订阅更改为开发者权益订阅。购买域名与订购相关联。在原始订阅下创建应用程序将启用管理刀片。
答案 2 :(得分:0)
最近是否使用" myfunkydomain.com"和#34; myfunkywebapp"作为例子..
通过Azure("自定义域和SSL" WebApp上的刀片)购买了您已经完成的域名。
新的" DNS预览" service允许您创建DNS区域,然后管理子域记录集 - 创建一个新区域(我称之为" myfunkydomain.com"并记下分配给该区域的4个DNS服务器。
然后在"自定义域和SSL"您的Web应用程序的刀片选择" Managed Domains"下的新域(myfunkydomain.com);然后单击“高级”菜单按钮 - 这将带您进入一个单独的站点,您可以在该站点中将域委派给步骤2中的4个DNS服务器。我认为这是您所缺少的。我在更改之前记下了当前的DNS服务器(但没有必要更改它们)
委派后,您可以在DNS预览区域下创建CNAME记录集,并将CNAME记录指向Web App myfunkywebapp.azurewebsites.net的完整域,您可以完全控制Azure门户中的域。有一个WebApi用于管理整个过程,我们用它以编程方式创建域的新租户。