我试图将不带www的自定义域添加到Azure CDN服务。
使用www可以正常工作。但是如果没有www,我会收到一个错误消息(请参见第一张图片)
我将不胜感激。
答案 0 :(得分:1)
CNAME记录不允许与任何其他数据共存。其他 话来说,如果suzy.podunk.xx是sue.podunk.xx的别名,那么您也不能 拥有suzy.podunk.edu的MX记录,A记录甚至TXT 记录。
CNAME
不能在域的顶点(也称为根)上使用,因此我们不能将根域的CNAME
记录用作CDN配置文件中的自定义域。 / p>
作为一种解决方法,将CNAME cdnverify.<yourdomain>
设置为cdnverify.<endpoint>.azureedge.net
。验证并设置所有内容后(如果需要,包括SSL provisioning),请删除CNAME
并使用ANAME
作为根记录。阅读this blog了解更多详情。
官方推荐的方法是在Azure DNS中创建别名记录。参见Point zone apex to Azure CDN endpoints。如果是这样,您将delegate DNS zones with Azure DNS和configure alias records用作CDN配置文件。
请注意
将区域顶点指向Akamai的 Azure CDN 的CDN端点是 当前不支持。
如果您使用的是Akamai的Azure CDN,则可以更改为使用其他CDN层。