我目前正在为我的网站使用基本类型的azurewebsite网址:http://NAME.azurewebsites.net。如何将域名添加到Azure?
我的设置不允许我添加我拥有的域名。
我的名字提供商说我需要一个CNAME条目和一个验证。
我找到的大部分指南都使用旧门户网站。
是否有任何差异和
如何获取CNAME条目?
答案 0 :(得分:2)
将自定义域添加到Azure Web应用程序时,不得使用免费订阅。它至少必须是共享的,基本的或标准的。 如果在免费子上,它将不允许您访问自定义域条目。
CNAME条目和A记录将在您的名称提供商管理帐户上完成。
使用新门户网站时,请按照以下步骤查找自定义域名菜单。
可以在此处找到Azure自定义域的指南:Azure Custom Domains
此菜单底部列出的IP地址将用作@(地址,A)记录。
打开您的NameCheap管理帐户,并转到您域名的高级DNS设置。 这里的记录需要配置如下:
HOST NAME IP Address/URL Record Type
@ <the IP address from Azure> A
www <website>.azurewebsites.net. CNAME
awverify awverify.<website>.azurewebsites.net. CNAME
awverify.www awverify.<website>.azurewebsites.net. CNAME
填写特定于您网站的详细信息并保存记录。 记录可能需要一段时间才能传播,给它一个小时左右。
您可以使用此工具Digwebinterface确认。
确认记录更新后,返回Azure中的自定义域菜单并添加.com并保存。 该域名现在可供您的网络应用使用。不要添加www。面前。
根据我的个人经验,如果根据指南看起来一切正常并且仍然无效,请给它一天再试一次。记录可能没有完全更新。
如果您使用的是免费订阅,并且出于某种原因无法更改为共享,基本或标准。然后,您可以使用namecheap面板中的url框架而不是自定义域记录。