您的文件上传到阿里云 OSS 的 Bucket 后,会自动生成该文件的访问地址,您可以使用此地址访问存储空间文件。如果您想要通过自定义域名访问这些文件,需要将自定义域名绑定到文件所在的存储空间,并添加 CNAME 记录指向存储空间对应的外网域名。本文介绍绑定自定义域名以及添加域名解析的步骤。

绑定域名配置步骤

  1. 登录OSS 管理控制台,在左侧存储空间列表中,单击目标存储空间名称。
  2. 单击域名管理 > 绑定用户域名,打开绑定用户域名页面。

    • 用户域名:用于输入要绑定的域名名称,例如:hello-world.com,最大输入63字符。
    • 阿里云 CDN 加速:如果需要开启CDN 加速, 请参见OSS 如何开启 CDN 加速服务
    • 自动添加 CNAME 记录:添加的域名是您当前阿里云账号下管理的域名,可以自动添加 CNAME 记录;非本账号下的域名,您需要在您的域名解析商处手动配置云解析,详情请参考手动添加 CNAME 记录
  3. 添加用户域名信息,并选择开启自动添加 CNAME 记录。单击提交
    说明
    • 若提示域名冲突,表示该域名已被其他用户绑定。您可以单击获取 TXT,通过添加域名 TXT 记录来验证域名所有权,强制绑定域名。此操作会解除域名与之前存储空间的绑定。详情请参见:验证域名所有权
    • 若提示域名没有备案,请先备案
  4. 如果您需要解除绑定,可单击域名管理 > 域名绑定配置 > 解除绑定

手动添加 CNAME 记录

已自动添加 CNAME 记录请跳过此步骤。

您需要在您的域名解析商处添加域名解析,这里以阿里云添加域名解析为例,配置步骤如下:

  1. 登录云解析DNS 控制台
  2. 在域名解析列表中,单击目标域名右侧的解析设置
  3. 单击添加记录,填写域名解析信息。
    参数 说明
    记录类型 选择域名指向的类型。

    此次选择 CNAME

    主机记录 根据域名前缀填写主机记录,例如:
    • www.aliyun.com填写(www);
    • aliyun.com填写(@);
    • abc.aliyun.com填写(abc);
    • 所有二级域名,如a.aliyun.comb.aliyun.com等,填写星号(*)。
    解析线路 解析域名时使用的线路。

    建议选择默认,系统自动选择最佳线路。

    记录值 根据记录类型填写。

    此次填写存储空间的外网访问地址。

    TTL 域名的更新周期,保持默认即可。
  4. 单击确定,完成域名解析配置。
    说明
    • CNAME 配置生效时间:新增 CNAME 记录实时生效,修改 CNAME 记录需要最多72小时生效时间。
    • 配置完 CNAME 后,由于状态更新约有10分钟延迟,阿里云 CDN 控制台的域名列表页可能仍提示未配置 CNAME ,请忽略。

若您的域名未转入阿里云,需在对应的域名解析商处配置云解析,如腾讯云解析(原 DNSPod)或新网,具体操作请参见DNSPod 配置 CNAME 流程新网配置 CNAME 流程

验证配置是否生效

配置 CNAME 后,不同的域名服务商 CNAME 配置生效的时间也不同。您可以 pinglookup 您所添加的域名,如果被转向 *.oss-cn-*.aliyuncs.com,即表示 CNAME 配置已经生效。



验证域名所有权

当您的域名被其他用户绑定时,您可参考以下步骤验证域名所有权操作强制解绑此域名。
说明 此步骤仅在绑定自定义域名提示域名冲突时查看。
  1. 单击获取TXT,系统根据您的信息生成对应的TXT记录。

  2. 登录您的域名解析商处添加对应的 TXT 记录。已添加到阿里云的域名,添加记录请参考域名解析配置

    • 记录类型选择:TXT
    • 主机记录:@
    • 记录值:填写绑定用户域名时生成的记录值
    • 其他设置保持默认
  3. 回到绑定用户域名界面,单击我已添加 TXT 验证文件,继续提交。若系统检测信息无误,验证通过。