所以我有一个Blob对象文件可以通过互联网公开获取。现在我正在添加CDN(“Premium Verizon”层)并将其指向Storage作为原点。该对象的完整URL路径是https://xxx.blob.core.windows.net/rocksolid/news/latestnews.html,并且完全正常 - 只需浏览页面即可获取页面并显示没问题。
因此,这里完成了配置:
唉,配置不起作用,我只收到这个错误:
<Code>BlobNotFound</Code>
<Message>
The specified blob does not exist. RequestId:(...)
</Message>
</Error>
我做错了什么或者这里有什么问题?
谢谢!
答案 0 :(得分:1)
原点路径就像原点的相对路径。 因此,如果您将“/ rocksolid / news”设置为Origin路径,则转到.azureedge.net / latestnews.html将找到您的文件。
原始路径在输入源路径后隐式添加“/”,因为它将其视为目录。
答案 1 :(得分:1)
如果你有原点,
/rocksolid/news/latestnews.html
和blob as
xxx.blob.core.windows.net /
如果您要求http://xxx.azureedge.net/index.html
然后它将寻找
xxx.blob.core.windows.net/rocksolid/news/latestnews.html/index.html
所以你需要删除,
latestnews.html
从您的路径开始,只留下
/ rocksolid /消息/
直接从边缘工作的路径。
希望它有所帮助。