使用根域解决方案

时间:2018-01-11 02:11:12

标签: azure azure-cdn

我对我们的CDN感兴趣,因为我们计划应用自定义域名。我理解无法将CNAME记录映射到根域的部分,例如contoso.com。我想要求一个解决方法,让我们说是的,我们已经将它分配给www.contoso.com。但现在人们不再使用www子域名,只会在URL地址栏中键入constoso.com,因此它只返回404,因为它没有映射成为失去潜在客户。您建议的解决方案或解决方法是什么?

3 个答案:

答案 0 :(得分:1)

某些DNS主机允许为根域(ANAMES)创建CNAMES。 如果您的DNS主机不允许,那么您可以尝试使用子域重定向(例如在azure上托管的简单node.js应用程序)。不是最好的解决方案,但我不确定是否存在其他解决方案。

答案 1 :(得分:1)

当前没有任何解决方案,除非您的域提供者支持此解决方案。

Azure上有一个针对此问题的功能请求: https://feedback.azure.com/forums/217313-networking/suggestions/31221439-cdn-allow-root-domain-for-custom-domains

答案 2 :(得分:0)

解决方法是将Cdnverify CNAME功能与A记录一起使用。

CNAME   : cdnverify.constoso.com -> cdnverify.constoso.azureedge.net
A record: constoso.com -> x.x.x.x

完成所有验证后,即可删除CNAME。它适用于我的域。

(来源:https://arlanblogs.alvarnet.com/adding-a-root-domain-to-azure-cdn-endpoint/