之前一直在白嫖 Vercel 的 Node 服务,push 到 GitHub 后,项目几分钟内就能自动构建部署提供服务访问,主打一个方便快捷
但后面DNS 被污染越来越频繁,不挂梯子几乎访问不了,后面就没玩了
🔍 折腾记录:Vercel 加速踩坑
想着不能浪费 EO 的免费计划,于是折腾了一下 Vercel 的加速,结果直接踩坑:
取用之前加速DDNS V6的经验,本能的以为回源 host 就是 Vercel 提供的
xxx-project.vercel.app域名开开心心的等待部署完,结果一直响应
522,死活通不了
🙇♂️ 原谅我太菜,提了个工单问腾讯云客服:
“为啥加速 Vercel 会响应 522?”
结果客服只会答:“回源 IP 响应超时,免费版回源质量境外无法保障”。(嗯,还是因为没交钱上付费计划
我丢给他源站链接能访问正常的,但是他最后也没能帮忙定位问题是啥
相信熟悉 CDN 的大佬看到这里应该秒懂问题出在哪了……
🔧 正确配置方式
后面 Google 了一圈,才大概搞懂这种加速的工作方式(如果不对请大佬指教😀):
EO 加速不能直接使用套了 CDN 的域名作为源站
比如
xxx.vercel.app其实就是 Vercel 自家的 CDN,EO 加速时会解析到 Vercel CDN 的 IP,访问不到真正的服务,导致回源超时
💡 之前一直以为 EO 类似与“反代”服务
✅ 正确姿势如下:
回源域名填写 Vercel 给的 CNAME
Host 头自定义为你要加速的域名
加速其他厂商的CDN也应该可以这么解决了
最终配置图如下👇:
加速效果如下👇:
加速前:
加速后:
评论 (0)