因vercel被墙,本站被误伤无法访问(已修复)
本文最后更新于 2023年10月15日 晚上
本站现已恢复,可正常打开。
但因为使用了曲线救国的手段,与之前相比可能载入速度会下降一些。
在假期刚开始的时候,vercel被墙了。
本站是搭建在github上的,但因为在国内访问速度很慢,所以我使用了vercel提供的cdn服务,以便给网站加速。
一直以来这个方案都很有效,国内外都可以较快速的打开本站。
这对于一个低成本,低访问量的个人网站来说,已经很好了。
但vercel突然就被墙了。
vercel提供的服务,对于个人来说很容易使用,尤其是它免费。
但也因为如此,有很多踩线的网站也建在其上。
这也是本次vercel被墙的一个重要原因吧。
vercel被墙的方式与dns有关。
虽然我用一些在线查询工具看了一下,vercel的dns并没有被污染,但就是无法访问。
我对于这些也并不是很了解,但幸好还是找到了解决方法。
使用cloudflare提供的dns服务进行规避。
先在cloudflare注册一个账号。
然后添加站点,输入网站地址后,一路下一步。
最后cloudflare会提供两个dns的网址。
复制这两个网址,然后到域名服务商那里设置一下。
通常网站是使用域名服务商提供的dns服务来解析地址的,现在要用cloudflare的dns服务来替换。
替换dns服务后,域名服务商的解析记录就可以暂停了。
之后还要设置一下cloudflare的SSL/TLS,加密模式由「灵活」改成「完全」即可。
否则网站会报重定向错误。
另外,还有可能需要设置一个页面规则,类似*rsreland.net/.well-known/*,选择SSL,并关闭。
经过这一套设置之后,网站就可以恢复正常访问了。
另外,需把cloudflare中的dns记录的代理状态修改为「仅DNS」。
这样少了一层缓存,网站的速度回更快一些。
免费的东西大多都是这样的。
省钱的同时,会频繁出现各种问题麻烦,导致需要投入很多时间精力去解决。
本站也快运行10年了,其间也是各种折腾。
索性到现在还能运行,真是可喜可贺。
设置参考:https://hin.cool/posts/cfvercel.html
cf官网:https://www.cloudflare-cn.com
捐赠一元,支持一下!
注:捐赠时如在留言中注明网名或昵称,即可被列入到感谢名单中。否则,会以佚名身份列入名单。