利用Cloudflare修复Vercel被墙

本文最后更新于:2 个月前

起因

几天前刚弄好Waline评论系统的时候发现评论无法加载,刚开始以为是LeanCloud的问题,毕竟它在8.1后不再向大陆提供域名,

后面我转向了使用Vercel和MongoDB,发现还是无法使用,网上查了一会发现是Vercel.app这个域名被污染了。

我开始尝试一系列方法,发现了一个具有可行性的方法。

需要材料

  • 一个顶级域名(可以去注册tk,ml等免费的顶级域名)

操作

Vercel的设置

打开你的Vercel,然后打开你的项目,

然后打开Settings(设置)里面的Domain(域名),

再接着Add按钮旁边的输入框输入你的域名:vercel.xxx.com(vercel这个可以改,xxx是你的主域名)

比如我输入了lasa.huantext.tk,然后会显示Invalid Configuration(无效的配置),下面有一行小字:

Set the following record on your DNS provider to continue

它叫你把DNS绑定下。这时候把NameValue复制或者记住,来到下一步操作。

Cloudflare的设置

是的,需要用到Cloudflare,如果你还没有Cloudflare账号,可以去注册一个,

注册完之后,打开:主页——网站,添加你的站点。由于我这里添加完了,就不过多展示了。

接着打开你添加好的站点——DNS,点击 添加记录,

然后把类型改为CNAME

把之前复制的NameValue分别填入名称目标,添加即可

如果还是无法访问

可能到这里就行了,不过有些人或许还是无法访问,这时候打开你站点的SSL/TSL设置,将灵活改为完全,即可。


利用Cloudflare修复Vercel被墙
https://www.htext.top/post/daf15caf.html
作者
Huanlan
发布于
2022年9月4日
许可协议