首页 文章

Azure Blob存储作为Web角色虚拟目录?

提问于
浏览
1

是否可以在Azure Cloud 服务中使用指向blob存储的虚拟目录的Web角色?

我的方案:我正在考虑将公司的网站迁移到Azure . 目前我们使用博客平台将其内容发布为静态文件,我们的网站上有一个“/ blog”虚拟目录,指向这些文件的位置 . 如果我可以在VM上安装博客平台并将其发布到可以映射到虚拟目录的位置,那将是很好的 . 我看到在虚拟机上有可能有虚拟硬盘的地方,但我无法从 Cloud 服务中找到这一点 .

2 回答

  • 2

    看看这里:http://www.windowsazure.com/en-us/manage/services/storage/custom-dns-storage/ . 您可以使用CNAME映射将blob容器(我们称之为 blogs )映射为虚拟目录 . 但是,请记住blob存储仍然是对象存储而不是Web服务器,因此您将无法:

    • 为您的虚拟目录提供默认文档,即您不能执行 http://yourcompanyname.com/blog 并让它加载默认文档 .

    • 提供自定义错误消息页面,例如404错误页面 . 您将获得一个页面,该页面将显示未找到的原始XML说明资源 .

    Amazon S3(Windows Azure Blob Storage对应版)允许您在存储桶中托管静态网站 . 看看这是否适合你 . 更多细节可以在这里找到:http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html .

  • 1

    您可以查看Azure File Service,它于2014年5月进入预览 .

    “创建共享后,可以通过SMB或REST协议从托管共享的存储帐户所在区域中托管的任何Azure节点(VM /工作人员/ Web角色)访问该共享 . ”

相关问题