利用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绑定下。这时候把Name
和Value
复制或者记住,来到下一步操作。
Cloudflare的设置
是的,需要用到Cloudflare,如果你还没有Cloudflare账号,可以去注册一个,
注册完之后,打开:主页——网站,添加你的站点。由于我这里添加完了,就不过多展示了。
接着打开你添加好的站点——DNS,点击 添加记录,
然后把类型改为CNAME
把之前复制的Name
和Value
分别填入名称
,目标
,添加即可
如果还是无法访问
可能到这里就行了,不过有些人或许还是无法访问,这时候打开你站点的SSL/TSL设置,将灵活改为完全,即可。
利用Cloudflare修复Vercel被墙
https://www.htext.top/post/daf15caf.html