我正在尝试通过自定义域访问我的Azure CDN上的内容(cdn.mydomain.com/pictures/logo.jpg)
但我收到错误400:
<Error>
<Code>InvalidUri</Code>
<Message>
The requested URI does not represent any resource on the server. RequestId:8fa9ea29-e46f-4053-a902-5707d19e1520 Time:2011-05-13T09:40:08.3459953Z
</Message>
<UriPath>http://cdn.mydomain.com/pictures/logo.jpg</UriPath>
</Error>
但是,当通过Azure(accountname.blob.core.windows.net)给出的URL访问时,一切都很完美。
存储是在几周前创建的,自定义域也是如此。我创建了一个CNAME,并将其指向accountname.blob.core.windows.net。
如何显示自定义域中的内容?
编辑:我尝试将自定义域名指向xxxxxxx.vo.msecnd.net。现在,我得到的只是一个空白页面。我似乎无法弄清楚在哪里指向我的自定义域名。无论如何,我最终得到了一个http错误400。
答案 0 :(得分:0)
您是否按照http://blog.smarx.com/posts/using-the-new-windows-azure-cdn-with-a-custom-domain?
中的CName地图说明进行操作答案 1 :(得分:0)
我没有使用Azure CDN,但我建议您验证您的CNAME是否已正确设置。尝试dig您的DNS名称,并检查它是否包含类似
的内容;; ANSWER SECTION:
cdn.mydomain.com. 7200 IN CNAME accountname.blob.core.windows.net.