使用Azure存储在服务定义文件中创建虚拟目录

时间:2015-11-30 10:03:57

标签: azure azure-web-sites azure-storage-blobs

我想知道是否可以将服务定义文件中虚拟目录的物理路径设置为azure存储(blob等)。

<VirtualDirectory name="Content" physicalDirectory="{azure storage}" />

目前我有一些blob存储中的图像内容,我希望通过虚拟目录访问它。

这可能吗?任何例子将不胜感激。

2 个答案:

答案 0 :(得分:1)

AFAIK,无法将虚拟目录映射到blob存储。相反,您可以将自定义域映射到Blob存储。例如,您可以将youraccount.blob.core.windows.net映射到staticcontent.yourwebsite.com之类的内容,然后使用staticcontent.yourwebsite.com/images/logo.png从容器中提供图片。

请参阅此链接了解详情:https://azure.microsoft.com/en-in/documentation/articles/storage-custom-domain-name/

答案 1 :(得分:1)

不,不可能创建指向blob存储的虚拟目录。

但是,如果blob存储容器是公开可读的,那么您可以创建一个反向代理以产生相同的效果。

您可以在此处找到有关设置反向代理的说明:http://ruslany.net/2014/05/using-azure-web-site-as-a-reverse-proxy/