七牛云域名配置与CNAME解析

本文主要讲述,在七牛云后台上传图片后,如何通过访问我们在阿里云服务器中绑定的域名,来访问七牛云中的图片

写在前面

一、什么是 CNAME 解析?

CNAME(Canonical Name)即 “规范名称”,是域名解析中的一种记录类型。它的作用是将一个域名(如www.wenbaby.tech)指向另一个域名(七牛云提供的地址,如xxx.qiniudn.com),而非直接指向 IP 地址。
通俗理解:就像给七牛云的服务节点起了一个你自己的域名 “别名”,用户访问你的域名时,会被引导到七牛云的服务器上获取内容。

二、为什么需要做 CNAME 解析?

七牛云的存储、CDN 等服务通过自身的域名(如qiniudn.com后缀的地址)提供访问。

当你在七牛云中绑定自己的域名(如www.wenbaby.tech)后,需要通过 CNAME 解析告诉域名注册商:“这个域名实际上要访问的是七牛云的服务地址”。

三、怎么实现 CNAME 解析

1. 七牛云控制台中,绑定阿里云服务器绑定的域名,并生成 CNAME;

2. 阿里云控制台中,找到 DNS域名解析,添加记录,将上门的 CNAME添加进去;

步骤

1. 七牛云控制台,生成服务器域名

在七牛云控制台【空间管理】中,新建空间:

在当前空间内的【域名管理】中,绑定阿里云服务器域名

生成当前空间下的 “七牛云域名”

2. 阿里云控制台,解析七牛云域名

点击我们之前在阿里云服务器绑定的域名:

点击 “添加记录”,这里我们需要在之前域名解析记录的基础上,再添加一个子域名 解析记录。

记录类型为CNAME,将七牛云空间中生成的 “七牛云域名” 添加到阿里云服务器域名解析的记录值中:

选择CNAME后, 子域名解析指向的是七牛云服务器域名地址

记录添加成功!

 回到七牛云后台,【域名管理】,点击刷新按钮,CNAME显示,已配置成功!

3. 七牛云控制台,绑定SSL (非必须)

在右侧弹窗中,开启https,选择相应的 SSL证书:

点击保存后刷新,发现域名列表中对应的域名已显示:HTTPS 配置成功!

回到【文件管理】,在外链域名下拉选项中,将七牛云服务器的临时域名改为:我们刚刚配置好的 阿里云服务器域名。

OK,至此,我们已经可以通过我们的阿里云服务器绑定的域名,正常访问我们七牛云中上传的图片了!!

访问图片

复制到浏览器中,发现已经可以访问了,但是后面必须要加 token等一长串query参数

解决方法:在空间中的访问权限设置为:公有

大功告成!!🎉

---------------------------------------  分割线 ---------------------------------------

补充拓展

1. 关于域名

www.wenbaby.tech

tech 为一级域名,用于区分网站性质(如.edu教育机构)或国家(如.jp日本)。

wenbaby 为二级域名,用于标识具体品牌或组织(如taobao.com中的taobao)。

www 为子域名(二级以下),用于划分网站功能模块,便于管理和维护(如blog.taobao.com是淘宝的博客子站)。

拥有二级域名(如wenbaby.tech)后,可自由创建无数个子域名(如a.wenbaby.techb.wenbaby.tech),无需额外付费。

子域名解析需在域名注册商的控制台中设置(如阿里云、腾讯云),通过添加 “A 记录” 或 “CNAME 记录” 指向目标服务器 IP 或域名。

2. 关于 SSL 证书购买

补全证书信息

补全后证书列表显示:待确认

点击证书详情:

复制上面👆的主机记录和 TXT 记录值,配置到【阿里云控制台】DNS解析记录中:

刷新七牛云控制台 SSL 订单详情,此时订单状态已变为 “已签发”,点击查看证书按钮:

下载证书:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值