一招解决Vercel站点在国内无法访问的问题
最近一直在公众号等渠道推我们的Chrome插件:Youtube中文配音,经常收到类似无法访问,网站挂掉的反馈:其实,网站一直没关,只是一个静态站点,没那么容易挂的。只是Vercel部署的站点都被DNS污染了,导致网站在中国大陆是无法访问的。用户端处理的话,手工设置下DNS为8.8.8.8就可以访问。由于本身这款插件的功能主要应用在YouTube,国内本身也看不了,所以之前一直没去处理这个问题。但最
最近一直在公众号等渠道推我们的Chrome插件:Youtube中文配音,经常收到类似无法访问,网站挂掉的反馈:
其实,网站一直没关,只是一个静态站点,没那么容易挂的。只是Vercel部署的站点都被DNS污染了,导致网站在中国大陆是无法访问的。用户端处理的话,手工设置下DNS为8.8.8.8
就可以访问。
由于本身这款插件的功能主要应用在YouTube,国内本身也看不了,所以之前一直没去处理这个问题。但最近因为有收到一些用户希望对国内平台有支持,所以官网对中国地区用户的访问还是需要解决的。
于是去查了一下文档,处理了一下这个问题。这里做个记录,如果您也碰到类似问题,可以参考着来处理。
顺手推荐一下!如果你还在购买国内的各种昂贵又低质的技术教程吗?这里给大家推荐下我们自研的Youtube视频语音转换插件(https://youtube-dubbing.com/),一键外语转中文,英语不好的小伙伴也可以轻松的学习油管上的优质教程了,下面是演示视频,可以直观的感受一下:
原始配置
在处理之前,先通过DNS污染检查,看看当前的情况:
先说明一下,优化之前的配置:
在Vercel上部署好静态站点之后,会获得哦一个自动分配的域名:
然后在域名解析里,增加www
的CNAME
配置到上面这个分配域名,就完成了。但这种情况下,中国大陆地区的用户就会出现访问不了的情况。
优化配置
如何优化呢,根据官方文档的说明,只需要在做CNAME
配置的时候,调整一下就可以了,不要把CNAME的记录值设置为自动分配的那个域名,而是使用cname-china.vercel-dns.com
即可,具体如下:
等待一段时间,再通过DNS污染检查,看看情况:
完美,都绿色了!
------
我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。另外,如果你最近想跳槽的话,年前我花了2周时间收集了一波大厂面经,节后准备跳槽的可以点击这里领取!
推荐阅读
··································
更多推荐
所有评论(0)