使用腾讯云ECDN加速博客国内访问速度

背景

之前为了节省成本把博客托管到了Vercel平台上,缺点就是国内访问速度实在太慢,最近看到可以套一层国内的全站加速服务来加快国内的访问速度。

开通腾讯云 ECDN

首先开通腾讯云全站加速

添加域名

在左侧菜单中,选择【域名管理】,进入管理页,点击添加域名

添加加速域名处填写要加速的域名(需备案)
源站类型选择源站域名,并填入 Vercel 分配的域名
回源协议选择协议跟随即可
缓存配置使用默认配置
点击【提交】,大约 5 分钟生效

添加 CNAME 记录

添加域名后,可以在域名管理页看到系统分配一个以.dsa.dnsv1.com为后缀的CNAME

腾讯云设置方法

进入域名管理控制台,在我的域名列表中找到要加速的域名,点击【解析】

点击【添加记录】

记录类型 设置为 CNAME,主机记录 填写域名@记录值 填写 上面拿到的 CNAME 域名,单击【确定】

验证 CNAME 是否生效

可以通过PING命令来查询 CNAME 是否生效,如果 ping 到后缀为.dsa.sp.spcdntip.com.dsa.p23.tc.cdntip.com的域名,就可以了

开启 HTTPS

因为 Vercel 会默认分配 https,所以加速域名也得开启 https,不然会出现一些问题
https 证书可以直接在腾讯云上申请一个免费的,一般当天就可以下来


这里需要开启强制跳转 HTTPS,不然 http 打开的话会跳转到源站

总结

优点

  • 使用Vercel完全不用自己维护服务器
  • 国内访问速度获得极大提升
  • ECDN流量不大费用很低(目前一天 2 毛钱)

缺点

  • 国内加速域名需备案

参考