从MS's docs我发现一条段落建议我可以将自定义子域映射到它的根级别:
默认网址:http://mystorageaccount.blob.core.windows.net/myblob或 http://mystorageaccount.blob.core.windows.net/ $ root / myblob
自定义域网址:http://www.contoso.com/myblob或 http://www.contoso.com/ $根/ myblob
我已经通过DNS CNAME程序,并且可以点击一个blob,其中包含在我的一个blob容器中但不包含在根目录中。
换句话说,名为“ hitme.wmv ”的文件位于名为 MyStorage 的存储帐户的$ root中(并且已完成相应的dns配置)I希望此网址有效:
而不是完全限定路径的事件:
http://myCustomSub.myDomain.com/ $根/ hitme.wmv
如果我在BlobContainer(而不是$ root)中尝试文件,则URL可以正常工作:
http://myCustomSub.myDomain.com/My2ndTierContainer/hitme.wmv
但我想要最短的网址。
THX
答案 0 :(得分:0)
问题原来是由于$ Root设置为私有。我调整了它,现在我有了预期的行为。