更新时间:2024-03-04 GMT+08:00

配置自定义域名

前提条件

按照工信部要求,您配置自定义域名的桶如果在以下区域,需要提前完成ICP备案。

包括:华北-北京一、华北-北京四、华东-上海一、华东-上海二、华南-广州

用户已创建桶并上传了网站文件。

如果使用了加速域名,为防止访问OBS桶中对象变成强制下载,配置自定义域名和加速域名后还需要参考CDN加速场景下访问OBS桶内对象变成强制下载进行处理。

操作步骤

  1. OBS管理控制台左侧导航栏选择“对象存储”
  2. 在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。
  3. 在左侧导航栏选择“域名管理”,进入“域名管理”界面。

    图1 域名管理界面

  4. 单击页面上方的“配置自定义域名”,如果没有绑定自定义域名也可以在页面下方的配置自定义域名卡片中单击“配置自定义域名”,在用户域名中输入需要配置的自定义域名,如图2所示。如果您在填写用户域名时,需要OBS控制台为您呈现已有华为云域名下拉列表,您想要在下拉列表中直接点选,则您需要拥有域名注册服务Domains的Domains:domains:getDetails权限,请联系管理员使用IAM为您授权。如果无该权限,您需要手动输入用户域名。

    域名后缀目前支持的范围为2~6个英文大小写字母。

    图2 配置自定义域名

  5. 单击“确定”。
  6. 根据页面提示,支持单击“一键解析”,或手动完成解析CNAME,单击右下角的“我已了解”。

    华为云域名支持一键解析添加CNAME记录;非华为云域名不支持一键解析,请用户自行配置解析规则。

  7. 在域名解析服务器上配置CNAME记录,将用户自定义域名(例如example.com)映射成桶域名。

    不同DNS服务商的CNAME配置方式不同,此处以华为云云解析服务为例。其他DNS服务商的CNAME配置方法可参考配置CNAME域名解析

    如果您使用的是DNS服务商为华为云,您可通过如下步骤配置CNAME记录。
    1. 登录华为云控制台,在控制台首页选择“网络 > 云解析服务 DNS”,进入云解析服务页面。
    2. 在左侧菜单栏中,选择“公网域名”,进入域名列表页面。
    3. 在待添加记录集的域名所在行,单击“域名”列的域名名称。
    4. 进入“解析记录”页面,单击“添加记录集”,进入“添加记录集”页面。
    5. 根据界面提示填写参数配置,参数信息如表1所示。下表中未提到的参数可保持默认值。
      表1 参数说明

      参数

      参数说明

      取值样例

      主机记录

      主机记录指域名前缀。

      www

      类型

      记录集的类型,此处为CNAME类型。

      CNAME-将域名指向另外一个域名

      线路类型

      用于DNS服务器在解析域名时,根据访问者的来源,返回对应的服务器IP地址。

      添加解析线路类型时,切记先添加默认线路类型,以保证网站可访问。

      全网默认

      TTL(秒)

      记录集的有效缓存时间,以秒为单位。

      默认为“5分钟”,即300s。

      需指向的域名。

      • 如果没有使用CDN加速,该值为桶访问域名;
      • 如果使用CDN加速后,该值为CDN分配的CNAME域名。
    6. 单击“确定”,完成添加。
    7. 验证CNAME配置是否生效。

      打开Windows操作系统中的cmd程序,输入如下指令:

      nslookup -qt=cname 桶配置的自定义域名
      • 没有使用CDN加速:如果回显OBS桶域名,则表示CNAME配置已经生效。
      • 使用CDN加速:如果回显CDN分配的CNAME域名,则表示CNAME配置已经生效。