我创建了一个Windows Azure Blob存储并关联了一个Windows Azure CDN服务。
我将自定义域映射到Azure CDN。完成自定义域的完成后,我创建了将static.codeinstinct.pro映射到az412526.vo.msecnd.net的CNAME记录。
因此,我有3个链接:
codeinstinct.blob.core.windows.net/test/trouble.gif
az412526.vo.msecnd.net/test/trouble.gif
static.codeinstinct.pro/test/trouble.gif
前2个链接正常,但最后一个没有(返回400'错误请求'错误)。
我尝试获取自定义域名的DNS名称。它看起来像:
;;问题部分:
; static.codeinstinct.pro。在CNAME中
;;答案部分:
static.codeinstinct.pro。 600 IN CNAME az412526.vo.msecnd.net。
;;权威部分:
codeinstinct.pro。 86399 IN NS ns01.parking.ru。
codeinstinct.pro。 86399 IN NS ns11.parking.ru。
为什么它不起作用?
答案 0 :(得分:1)
您需要在Azure门户中启用自定义域 - 请参阅How to Map CDN Content to a Custom Domain
答案 1 :(得分:0)
我删除了我创建的所有内容:自定义域(包含CNAME记录),然后是Azure CDN enpoint。然后我重新创建了我删除的东西......所有的工作!