用定制的域名访问Azure Storage Blob中的内容

本文指导如何将自定义域名与Windows Azure Storage Account关联,通过CNAME记录实现访问Blob内容。步骤包括创建custom domain、验证CNAME记录以及确认新URL的可用性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文将介绍如何将你自己的定制域名绑定到Windows Azure Storage Account。完成这些本文的练习以后,你的用户将可以通过如下方式访问Blob中的文件。

 

资源类型URL格式
存储账号

默认: http://<mystorageaccount>.blob.core.windows.net

域名绑定后: http://<custom.sub.domain>

Blob

默认: http://<mystorageaccount>.blob.core.windows.net/<mycontainer>/<myblob>

域名绑定后: http://<custom.sub.domain>/<mycontainer>/<myblob>

Root Container

默认: http://<mystorageaccount>.blob.core.windows.net/<myblob> 或者

http://<mystorageaccount>.blob.core.windows.net/$root/<myblob>

域名绑定后: http://<custom.sub.domain>/<myblob> 或者

http://<custom.sub.domain>/$root/<myblob>

 注:本文使用DNS服务器的CNAME功能,即添加一条CNAME记录,将一个原始域名指向一个新的地址。我们这里使用子域做例子。因为绝大多数域名服务器支持子域,而不支持一级域名的CNAME的记录。

 

经过下面5步,即可完成域名的定制。

1. 为Azure存储账号创建custom domain

2. 创建CNAME记录并在Azure portal验证生效

3. 创建CNAME记录,对应到Azure存储账号

4. 验证新的URL

 

为Azure存储账号创建custom domain

1. 登陆Windows Azure Management Portal

2. 选择要绑定的Storage Account, 进入"Configure"页面,点击页面下方的"Manage Domain".

3. 在弹出的页面中,输入你的域名。(注意:这里输入的必须是一个子域的域名。例如:blob.contoso.com, 不能是contoso.com或其他一级域名!)

创建CNAME记录并在Azure portal验证生效

1. 在域名服务器上创建CNAME记录,源域名是上面窗口中德CNAME RECORD,指向verify.azure.com。

2. 回到Windows Azure Management Portal上面的页面,点击"Validate"按钮。如果该页面出现"Your custom Domain is active"的提示,则说明已经验证成功。否则,请检查CNAME的配置。或等待一段时间,因为域名服务器需要更新各个站点,有可能带来延迟。

创建CNAME记录,对应到Azure存储账号

1. 在域名服务器上创建CNAME记录,将你需要的子域的域名对应到Windows Azure存储账号的URL。例如:

Alias Name: blob.consoto.com

Points to: <mystorageaccount>.blob.core.windows.net

验证新的URL

1. 打开浏览器,用下面的URL验证你的域名绑定是否成功:

http://<custom.sub.domain>/<mycontainer>/<myblob>

 

实验完成!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值