使用 Vercel 加速 GitHub Pages 访问

Vercel 之前叫 ZEIT ,是著名的 Guillermo Rauch 发起的静态网站 hosting 服务。Verel 自己有智能 DNS 服务和 边缘节点加速。免费的方案提供一个月 100GB 的流量 和 100h 的构建时间,对个人博客非常合适了。

Vercel

现在通过站长工具可以看到,GitHub Pages 的博客在大陆地区访问速度很差,这我还是挂在 Cloudflare 经过 CDN 加速的,实际 Cloudflare 的 CDN 加速效果很多时候还不如没有。

导入 GitHub Pages 项目到 Vercel。

点击 go to dashboard。

可以看到给了一个新的域名:http://aaron-ai-github-io.vercel.app ,测试一下这个域名的访问速度,明显比之前快很多。

我是在 GoDaddy 上买的域名,这是 GoDaddy 上之前的 DNS 设置,解析到 Cloudflare 了。

Cloudflare 上的 DNS 解析记录。

修改 GoDaddy 上的域名解析记录到 Vercel 的 DNS 服务器上然后点击 update 。

可以看到过一会儿,Vercel 上显示域名已经工作正常了。

将 Vercel 自己的服务域名强行重定向到自己的域名。

之后等 DNS 记录更新了再来看看,和 Vercel 自己提供的地址速度对比发现差距还是有点大。

查找了一下资料发现之前 Vercel 有过大陆地区访问失败的情况,还有公告

我们按照公告修改一下 A 记录和 CNAME:

先使用一段时间试试效果看看。