我目前正在为我的网站使用基本类型的 azurewebsite url:http://NAME.azurewebsites.net 。如何将域名添加到 Azure 中?
我的设置不允许我添加我拥有的域。
我的域名提供商说我需要 CNAME 条目和验证。
我发现的大多数指南都使用旧门户。
有什么不同吗
如何获取 CNAME 条目?
最佳答案
将自定义域添加到 Azure Web 应用程序时,不得使用免费订阅。它至少必须是共享的、基本的或标准的。 如果在免费子系统上,它不会允许您访问自定义域条目。
CNAME 条目和 A 记录将在您的域名提供商管理帐户中完成。
使用新门户时,请按照以下步骤查找自定义域菜单。
- 设置
- 在“路由”标题下
- 自定义域和 SSL
- 引入外部域
可以在此处找到有关 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 框架来代替自定义域记录。
关于azure - 我想将自定义域引入我的 Azure 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36326145/