对象存储

  • 对象存储 > 使用指南 > 绑定源站域名

    绑定源站域名

    最近更新时间: 2021-04-29 18:22:39

    Bucket创建后,用户可以绑定自定义域名为其源站域名,然后使用自定义域名直接访问存储空间内的文件。

    按照中华人民共和国《互联网管理条例》的要求,所有需要绑定自定义域名的用户,必须提前将域名在工信部备案。

    绑定源站域名的应用场景

    例如,用户 A 拥有一个域名为 img.abc.org.cn 的网站,网站的一个图片链接为 http://img.abc.org.cn/logo.png 。为方便后续管理,用户 A 想要访问网站中图片的请求转到七牛云存储,并且不想修改任何网页的代码,也就是对外链接不变。绑定自定义域名可以满足这个需求。流程如下:

    1、在私有云存储上创建一个名为 abc-img 的 Bucket(华东),并将其网站上的图片上传至 Bucket。
    2、通过控制台,将img.abc.org.cn这个自定义的域名与空间 abc-img 绑定。 绑定成功之后,七牛云对象存储会将 img.abc.org.cn 做一个映射到空间 abc-img。
    3、在用户自己的域名服务器上,添加一条 CNAME 规则,将 img.abc.org.cn 映射成七牛云存储对应区域(华东)的下载服务地址:iovip-z0.qbox.me。
    4、当 http://img.abc.org.cn/logo.png 的请求到达七牛云存储后,通过 img.abc.org.cn 和 abc-img 的映射关系,将访问转到 abc-img 这个Bucket。也就是说,对http://img.abc.org.cn/logo.png的访问,实际上访问的是七牛云对象存储 abc-img 空间里的logo.png文件。

    设置

    绑定源站域名的主要流程:

    • 添加自定义域名的 CNAME 记录指向存储空间所在区域对应的CNAME域名
      • 华东 iovip-z0.qbox.me
      • 华北 iovip-z1.qbox.me
      • 华南 iovip-z2.qbox.me
      • 北美 iovip-na0.qbox.me
      • 东南亚 iovip-as0.qbox.me
      • 华东-浙江2 iovip-cn-east-2.qiniuio.com
    • 添加域名所有权检测的CNAME记录
      • test.example.com的自定义域名,CNAME记录为:Hex(SHA1(test.example.com)).example.com CNAME Hex(SHA1(test.example.com)).example.com
    • 七牛开发者平台 将自定义域名绑定到空间

    在「空间管理」界面的空间列表中,点击「设置」,进入空间设置界面,点击「源站域名」菜单即可进入源站域名管理界面。

    点击「绑定域名」,弹出设置窗口,输入域名。

    注意:1个域名只能与1个Bucket绑定

    点击「下一步」,界面会提示需要添加好域名所有权检测记录,以及需要CNAME的地址。

    点击「提交」,服务端会进行域名备案和所有权检测,都通过的话域名才能绑定成功。

    七牛云对象存储支持对已绑定的域名开启HTTPS访问。

    点击列表中的「配置HTTPS」操作,可以开启HTTPS访问模式,并配置对应的证书。

    特别的,界面会自动筛选出当前域名可用的证书列表以供设置;如果没有可用证书,请至SSL证书服务管理证书。

    已绑定的源站域名如无需再使用,可以点击列表中的「解绑」操作,解除绑定。

    以上内容是否对您有帮助?
  • Qvm free helper
    Close