把 Blog 迁移到 Vercel
前言⌗
玩 Blog 的大概都有这么个过程,最初是自己折腾 VPS,然后迁移到云服务商,或者 OSS,再套个 CDN。
本来 Blog 是部署在国内的又拍云 OSS 上,经常会收到邮件提醒说我的 HTTPS 证书申请失败,其次就是每次 Gtihub Action 将 Build 好的静态资源同步到又拍云的 OSS 的时候都极其的耗时,这是我最难以忍受的!
所以就打算把 Blog 迁移到 Vercel,然后用 Cloudflare 来给网站加速……
Cloudflare⌗
添加域名
选择付费方案
扫描域名设置
激活域名
前往域名所在的云服务商,将其 DNS 修改为 Cloudflare 的 DNS,Cloudflare 会贴心的同步已有的解析记录。
- 等待激活
域名设置⌗
Vercel⌗
再前往 Cloudflare 将设置添加 Vercel 的 CNAME 即可!
上面的代理状态显示为已代理,就说明所有请求会经过 Cloudflare 的服务器,也就是全球加速了!
遇到的坑⌗
都配置好以后,发现请求总是被重定向,错误代码是:ERR_TOO_MANY_REDIRECTS,解决方案可以参考 Cloudflare 的官方文档。
总结⌗
通过上述配置后,就可以白嫖 Vercel 的 Web 服务和 Cloudflare 的全球 CDN 加速了……
I hope this is helpful, Happy hacking…