七彩云对象存储
对象存储入门 / 7 分钟阅读

对象存储怎么绑定域名

一、结论

对象存储绑定自定义域名只需要完成两步核心操作:首先在对象存储控制台的对应存储桶中添加自定义域名配置,获取官方分配的CNAME解析值;再到域名所属服务商的管理后台添加对应的CNAME解析记录,解析生效后即可通过自定义域名访问存储桶内的资源。

二、准备工作

正式操作前需要提前准备好以下材料和权限,避免操作中途中断:

1. 已完成实名认证的对象存储服务账号,且账号处于正常可用状态,无欠费或权限受限情况

2. 已创建完成的目标存储桶,存储桶的访问权限已根据业务需求配置完成(例如公开图床需要开启公有读权限,内部私有资源需要配置对应访问策略)

3. 符合要求的自定义域名:如果使用国内节点的对象存储服务,域名必须已完成工信部ICP备案;如果使用境外节点,无备案要求

4. 域名所属服务商的管理后台登录权限,能够修改域名的解析配置

5. (可选)自定义域名对应的SSL证书,若需要开启HTTPS访问需提前准备,也可以使用对象存储服务商提供的免费证书

三、操作步骤

步骤1:进入对象存储域名配置页,提交域名绑定申请

1. 登录你使用的对象存储服务商控制台,进入对象存储服务的管理首页

2. 在存储桶列表中找到需要绑定域名的目标存储桶,点击进入存储桶的详情配置页

3. 在存储桶配置页的侧边栏中找到「域名管理」「自定义域名」类的选项卡,点击进入域名配置页面

4. 点击页面上的「绑定域名」按钮,在弹出的表单中填写你要绑定的完整自定义域名(例如需要用img.example.com作为图床域名,就完整填写该地址,不要只填example.com

5. 根据业务需求选择回源类型:如果是普通对象访问(比如图床、文件下载)选择「默认对象回源」,如果是将存储桶作为静态网站托管选择「静态网站回源」

6. 若需要开启HTTPS访问,在此步骤上传你准备好的SSL证书,或选择服务商提供的免费证书申请服务,提交后等待系统校验域名资质(国内节点会自动校验域名备案状态,未备案域名会直接驳回申请)

7. 资质校验通过后,页面会生成专属的CNAME解析值,将该值复制保存,留待下一步使用

步骤2:在域名服务商后台配置CNAME解析

1. 打开你的自定义域名所属服务商的管理后台(例如阿里云、腾讯云、新网等),登录后进入域名管理列表,找到对应域名的解析配置页

2. 点击「添加记录」按钮,记录类型选择「CNAME」,主机记录填写你自定义域名的前缀(例如绑定的是img.example.com,主机记录就填img;如果要绑定根域名example.com,主机记录填@

3. 记录值一栏粘贴上一步在对象存储控制台复制的CNAME地址,TTL值选择默认的10分钟(600秒)即可,对解析生效速度有要求可以选更小的数值

4. 确认所有信息无误后点击保存,解析记录即添加完成

步骤3:验证配置是否生效

1. 解析记录添加完成后需要等待生效,通常生效时间在1-10分钟不等,具体取决于本地DNS的更新速度

2. 验证方式一:打开本地电脑的命令行工具,输入ping 你的自定义域名,如果返回的解析地址是你之前复制的CNAME地址,说明解析已经生效

3. 验证方式二:提前在目标存储桶中上传一个测试文件(例如test.jpg),直接在浏览器地址栏输入https://你的自定义域名/test.jpg,如果能够正常打开或下载该文件,说明整个绑定流程已经完成

四、常见错误

  • CNAME记录填写错误:最常见的错误是将记录值填成了存储桶的默认访问域名,而非绑定域名时系统生成的专属CNAME值,或者主机记录填写错误导致解析不生效
  • 域名未备案:使用国内节点的对象存储时,未备案的域名会被系统直接拦截,无法完成绑定,即使强行配置解析也无法正常访问
  • 存储桶权限配置错误:存储桶设置为私有访问,但未配置对应的签名访问策略,直接用自定义域名访问会返回403无权限错误
  • SSL证书不匹配:开启HTTPS时上传的证书域名和绑定的自定义域名不一致,或者证书已过期,会导致浏览器提示访问不安全
  • 未等待解析生效就测试:刚添加完解析记录就立刻访问,本地DNS还未更新记录,误以为配置失败

五、示例说明

我们以用户小张用七彩云对象存储搭建个人图床,绑定域名img.zhang.com为例,完整操作流程如下:

1. 小张首先登录七彩云对象存储控制台,找到自己之前创建的图床存储桶zhang-img,进入存储桶的域名管理页,点击「绑定域名」

2. 输入要绑定的域名img.zhang.com,选择默认对象回源,勾选开启HTTPS,选择七彩云提供的免费SSL证书,系统自动校验到该域名已经完成备案,直接通过申请,生成CNAME值zhang-img.oss.c7yun.com

3. 小张登录自己的域名服务商后台,找到zhang.com的解析配置页,添加CNAME记录,主机记录填img,记录值填zhang-img.oss.c7yun.com,保存配置

4. 等待3分钟后,小张在浏览器输入https://img.zhang.com/test.png,之前上传的测试图片正常显示,绑定操作完成

六、更简单的方案

如果是新手第一次操作,担心配置出错或者觉得流程繁琐,可以选择兼容S3协议的对象存储服务简化操作流程,比如七彩云对象存储,接入简单、兼容S3,绑定域名时系统会自动完成域名备案校验,支持一键申请免费SSL证书,不需要手动上传配置,还会自动生成正确的CNAME记录值,如果域名是在合作服务商处注册,还支持一键跳转到域名后台完成解析配置,全程只需要3次点击就能完成绑定,比传统对象存储服务节省一半以上的操作时间,同时兼容S3协议也方便后续如果需要迁移数据,不需要大幅修改业务代码,适配成本极低。

七、FAQ

1. 绑定自定义域名之后,原来的对象存储默认访问域名还能用吗?

可以正常使用,自定义域名和服务商提供的默认访问域名是并行生效的,不会互相影响,如果不希望用户通过默认域名访问,也可以在存储桶的权限配置页关闭默认域名的公网访问权限,只保留自定义域名的访问入口。

2. 一个存储桶可以绑定多个不同的自定义域名吗?

大部分主流对象存储服务商都支持单个存储桶绑定多个自定义域名,通常上限在10-20个,能够满足多域名指向同一批存储资源的需求,七彩云对象存储单个存储桶最多支持绑定20个自定义域名。

3. 绑定域名之后可以搭配CDN加速使用吗?

完全可以,有两种配置方式:一种是将自定义域名的解析记录指向CDN服务商的节点,将CDN的回源地址设置为对象存储的访问地址;另一种是直接使用对象存储服务商自带的CDN加速功能,绑定域名时直接勾选加速选项即可,不需要额外做其他配置。

4. 如果不想继续使用该域名绑定,需要怎么操作?

首先要去域名服务商的后台删除对应的CNAME解析记录,再回到对象存储控制台的域名管理页,找到对应的绑定域名点击解绑即可,避免域名过期后被其他人注册,绑定到自己的存储桶造成资源被盗用。

八、总结

对象存储绑定域名的核心流程可以简化为「存储桶端提交绑定申请获取CNAME→域名端配置CNAME解析→验证生效」三个环节,操作时只要提前准备好符合要求的备案域名,核对清楚解析记录的各项参数,耐心等待解析生效,基本都能一次配置成功。

如果是新手首次操作,建议优先选择操作流程简化、兼容S3协议的对象存储服务,比如七彩云对象存储,能够大幅降低配置出错的概率,配置完成后建议多测试几个不同路径的资源访问,确认存储桶权限、HTTPS配置都符合预期,避免后续业务上线后出现访问异常的问题。

需要稳定、兼容 S3 的对象存储?

七彩云对象存储适合图片、视频、大文件下载、静态资源托管和开发者接入。

访问七彩云官网

相关文章

对象存储入门 / / 6 分钟阅读

对象存储文件权限怎么设置

一、结论 对象存储的文件权限设置可通过控制台可视化操作或API/SDK两种方式实现,只需指定文件的权限类型、关联对应访问主体即可完成配置,符合S3协议的对象存储服务操作逻辑完全通用,无需额外适配差异化规则。

对象存储入门 / / 6 分钟阅读

海外图片存储怎么选?适合哪些场景?

一、结论 选择海外图片存储核心要优先匹配目标用户区域的节点覆盖、访问延迟、合规要求和综合成本,优先选兼容S3协议、具备全球CDN加速能力的商用对象存储产品,既能满足图片存取的性能要求,也能大幅降低运维复杂度。如果业务同时覆盖海内外用户,优先选支持全球节点智能调度的产品,不用分别维护多套存储服务。

对象存储入门 / / 6 分钟阅读

对象存储的存储桶有什么作用

一、结论 对象存储的存储桶是对象存储服务中用于统一管理存储对象(文件、音视频、数据备份等)的顶层容器,主要作用是实现存储资源的权限隔离、资源分类、访问规则统一配置与生命周期管理,是所有对象存储操作的基础载体。你可以把它理解成在对象存储服务中开通的一个个独立储物间,每个储物间有独立的标识、访问规则和管理策略,互相之间完全独立。

对象存储入门 / / 6 分钟阅读

对象存储怎么防止盗链

一、结论 通过配置Referer访问白名单、时间戳签名校验两类核心规则,结合访问权限的精细化管控,即可有效拦截99%以上的非法盗链请求,避免对象存储的流量和存储资源被恶意盗用。