Skip to content

Vercel 国内加速访问

之前将博客改为Notion + Vercel 模式,在可以访问外网的情况下,速度是非常OK的。但是如果是墙内,速度堪忧。

查阅了资料后,发现 Vercel 官方提供了方案。

参考

Errors Accessing From China

实际使用发现还是很慢,本来想使用腾讯云的CDN,但是没找到腾讯云的CDN的自定义SSL排除规则的功能。这样会导致证书颁发失败,后台设置页面也不认这个域名。

看了Vercel的文档,支持Cloudflare。尽管官方不推荐,但能用不是么。

步骤

首先得把域名给的DNS服务器指向 cloudflare,我这里是 hera.ns.cloudflare.comvick.ns.cloudflare.com

然后在将cloudflare的DNS页签下,将域名指向 Vercel

Vercel%20%E5%9B%BD%E5%86%85%E5%8A%A0%2097299/Untitled.png

Vercel的项目设置页面设置好

Vercel%20%E5%9B%BD%E5%86%85%E5%8A%A0%2097299/Untitled%201.png

在cloudflare的规则页签下,添加两个规则

Vercel%20%E5%9B%BD%E5%86%85%E5%8A%A0%2097299/Untitled%202.png

Vercel%20%E5%9B%BD%E5%86%85%E5%8A%A0%2097299/Untitled%203.png

*while.work/.well-known/*
**http://*[while.work.com/](http://while.work.com/)**

具体配置如下,记得把 [while.work](http://while.work) 换成自己对应的域名:

Vercel%20%E5%9B%BD%E5%86%85%E5%8A%A0%2097299/Untitled%204.png

Vercel%20%E5%9B%BD%E5%86%85%E5%8A%A0%2097299/Untitled%205.png

在SSL/TLS 页签下,将始终使用Https关闭

Vercel%20%E5%9B%BD%E5%86%85%E5%8A%A0%2097299/Untitled%206.png

完成。此时 Vercel的后台,可以看到域名正确指向了

Vercel%20%E5%9B%BD%E5%86%85%E5%8A%A0%2097299/Untitled%207.png

参考:

Vercel - How do I use a Cloudflare domain with Vercel? - Vercel Support Article