为七牛云存储空间绑定自定义域名

578 阅读3分钟

一、准备工作

  1. 1. 首先要有一个七牛存储空间。
  2. 2. 要有一个域名。

二、为七牛云空间绑定自定义加速域名

1. 登录七牛云的管理控制台 ->选择对象存储->在存储空间列表中选择想要绑定域名的存储空间

2. 在存储空间的空间概览中找到“融合 CDN 加速域名”栏,点击右侧自定义域名

3. 在创建域名页面,填写加速域名,其他选项根据需求填写,点击创建。

4. 保存成功后,会得到加速域名对应的 CNAME

5. 登录域名服务商(这里以阿里云为例)的控制台,添加域名解析

6. 记录类型选择CNAME,主机记录和记录值根据第(4)步得到的加速域名和CNAME填写,保存

7. 保存后回到七牛存储空间的控制台,可以看到加速域名绑定状态为处理中,最久需要三小时

8. 加速域名绑定成功时,会收到邮件提醒

9. 选择内容管理,外链默认域名选择刚刚设置的自定义域名,点击保存默认域名

10. 此时点击预览,资源的链接已经替换成了刚刚设置的自定义域名

三、使用七牛云免费的SSL证书,将自定义加速域名升级为HTTPS

现在提倡全站HTTPS,因此,将访问静态资源的七牛云地址升级为https也是很有必要的。

1. 登录七牛云的控制台->选择SSL证书服务->点击购买证书

2. 选择限免的证书,点击核对信息并支付,支付成功后点击补全信息

3. 填写要申请SSL证书的域名信息,并按要求填写公司信息和联系人(授权代表)信息

4. 填写完成并提交后,回到证书列表页,可以查看证书状态为待确认,点击详情

5. 在证书的详情页,可以看到TXT记录名和TXT记录值

6. 登录域名服务商(这里以阿里云为例)的控制台,添加域名解析

7. 记录类型选择TXT,主机记录和记录值根据第(5)步得到的TXT记录名和TXT记录值填写,保存

TXT Key 的 DNS 解析指向 TXT Value 操作完成后,系统会循环自动检测验证,期间需要耐心等待,最长不超过24小时

8. 当验证成功后,SSL证书的订单状态会变为已签发,证书有效期为1年

9. 回到对象存储->在存储空间列表中选择之前绑定域名的存储空间->融合 CDN 加速域名->点击要升级为HTTPS访问的域名

10. 在域名管理页找到HTTPS配置,点击修改配置

11. 勾选HTTPS,选择刚刚购买的SSL证书,开启强制HTTPS访问(当用户通过HTTP方式访问七牛资源时,会自动重定向到HTTPS)

12. 回到对象存储->在存储空间列表中选择之前绑定域名的存储空间->融合 CDN 加速域名->刚刚配置了HTTPS的域名的状态为处理中,需要等待一段时间,当域名状态变为成功时,即可使用HTTPS方式访问七牛空间资源

13. 当域名状态变为成功时,进入存储空间的内容管理,点击预览,资源的链接的协议已经替换成了HTTPS

好了,这个教程先到这里吧,我发的技术文档,都有亲自测试过。如果你跟着我的文章,有遇到任何问题,欢迎同名公众号下留言提问,相互学习,一起进步。你的关注,是我的无限动力^v^