对象存储BOS

    绑定自定义域名

    基本介绍

    用户可以绑定自定义的Bucket域名,绑定域名即可实现外网直接发布,用户可使用绑定的域名直接访问Bucket。

    绑定规则

    • 被绑定的域名不得包括协议、端口和路径,而应只包含域名本身。
    • 每个Bucket最多可绑定20个不同的域名。

    操作方式

    1. 点击Bucket名称进入Bucket管理页面并选择“发布管理”页签。
    2. 点击“添加自定义域名”完成Bucket域名绑定;添加完成后会在下方的自定义域名列表中显示。

      image.png

    CNAME域名解析

    完成绑定之后,请登录域名服务商后台,在域名管理中添加CNAME域名解析,将需要的域名CNAME到BOS的域名<region>.bcebos.com下(<region>为Bucket所在的区域,请参考区域选择说明,即可完成全部域名绑定配置。

    例如:

    • 如您的Bucket所在区域为北京,请CNAME到bj.bcebos.com
    • 如您的Bucekt所在区域为广州,请CNAME到gz.bcebos.com
    • 如您的Bucket所在区域在苏州,请CNAME到su.bcebos.com

    绑定https证书

    当您做完CNAME解析之后,如果您希望以https方式访问此自定义域名,可将您持有的https证书绑定至此自定义域名。

    百度智能云SSL证书服务提供了完备的证书申请与管理一站式服务,用户可在百度智能云上购买、管理、使用https证书,详情可参见证书管理

    您在百度智能云SSL证书服务中持有可用证书后,在BOS自定义域名控制台中,可在首次创建自定义域名时或对已有自定义域名进行修改时,点击“HTTPS证书”功能项,下拉展示出您在百度智能云SSL证书服务中管理的所有证书,并按需选择对应证书。

    当域名已绑定的证书过期或失效时,您同样可以选中该自定义域名,点击“HTTPS证书”功能项,在下拉菜单中选择可用的证书进行替换。

    访问地址

    完成绑定之后,可使用绑定的域名直接访问Bucket。

    例如:给Bucket:video绑定的域名为video.51mingxi.com,请在域名服务商后台将域名video.51mingxi.com CNAME为<region>.bcebos.com。完成后,使用URL:http://video.51mingxi.com/也可直接访问此Bucket。

    注意事项

    • 添加的自定义域名需要到域名注册商DNS解析管理中,完成自定义域名CNAME解析,解析生效后才可以通过自定义域名访问。如果需要对自定义域名开通CDN加速,点击域名对应操作列的“开通CDN加速”。如果希望解除自定义域名的绑定,点击域名对应操作列的“删除”。
    • 如绑定的域名原有其他解析记录,CNAME到<region>.bcebos.com后,需要删除原解析记录。
    • 当您选择的证书所覆盖的域名范围,与您预期绑定的自定义域名不匹配时,界面会给予相应提示,您需要更换其他可用的证书。
    • 建议您在百度智能云SSL证书服务中,注意查看绑定证书的生效时间,避免证书到期后https访问不可用。
    • 当前BOS暂时支持为bj、su、gz三个region下bucket的自定义域名配置https证书。
    • 选择绑定某自定义证书后,绑定关系的建立通常需要5-10分钟,请您耐心等待后尝试使用。