我想将自定义域名带到我的Azure网站

时间:2016-03-31 06:53:04

标签: azure dns

我目前正在为我的网站使用基本类型的azurewebsite网址:http://NAME.azurewebsites.net。如何将域名添加到Azure?

我的设置不允许我添加我拥有的域名。

我的名字提供商说我需要一个CNAME条目和一个验证。

我找到的大部分指南都使用旧门户网站。

是否有任何差异和

如何获取CNAME条目?

1 个答案:

答案 0 :(得分:2)

将自定义域添加到Azure Web应用程序时,不得使用免费订阅。它至少必须是共享的,基本的或标准的。 如果在免费子上,它将不允许您访问自定义域条目。

CNAME条目和A记录将在您的名称提供商管理帐户上完成。

使用新门户网站时,请按照以下步骤查找自定义域名菜单。

  1. 设置
  2. 在“路由”标题下
  3. 自定义域和SSL
  4. 带来外部域名
  5. 可以在此处找到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框架而不是自定义域记录。