网站加速方案
2024/4/23大约 1 分钟网站折腾日记
原文: 推一下
Vercel加速节点 - Fgaoxing_Fgaoxing的个人博客 (yt-blog.top)、作者主页:https://github.com/Fgaoxing/Vercel-CDN
食用方法
- 提升部署在
vercel或netlify的网站在中国国内的访问速度和稳定性
确实有用,而且提升相对明显 https://xingpingcn.top/enhanced-faas-in-cn.html vercel-cname.xingpingcn.top- vercel.cdn.yt-blog.top
操作

https://vercel.cdn.yt-blog.top/,我用的是cloudflare
1.在Vercel绑定域名
2.设置域名 CNAME 为 vercel.cdn.yt-blog.top
3.完工
网站测速工具
经加速,国内访问也没问题了 https://zhale.me/http/

利用缓存加速
通过Vercel官方提供的缓存进行加速
可以通过Vercel官方提供的缓存进行加速
详细请看:https://vercel.com/docs/edge-network/caching#cdn-cache-control
静态网站参考本博客,在根目录放置vercel.json
{
"headers": [
{
"source": "/sw.js",
"headers": [
{
"key": "Cache-Control",
"value": "public, max-age=0, must-revalidate"
}
]
},
{
"source": "(.*)",
"headers": [
{
"key": "Cache-Control",
"value": "public, s-maxage=2592000, max-age=2592000"
}, {
"key": "Vercel-CDN-Cache-Control",
"value": "max-age=2592000"
}
]
}
]
}
对于所有路径的请求 (.*?),因为是静态网页,所以我们都设置成30天就可以了(2592000秒)
- Cache-Control: public, s-maxage=86400, max-age=86400
s-maxage=86400: 表示共享缓存的最大有效时间为 86400 秒(24 小时),适用于代理服务器(如 CDN)缓存。max-age=86400: 表示私有缓存的最大有效时间为 86400 秒(24 小时),适用于客户端(如浏览器)缓存。
- Vercel-CDN-Cache-Control: max-age=3600
- Vercel-CDN-Cache-Control 是 Vercel 平台特有的头信息,用于指定 Vercel CDN 的缓存时间,此处设置为 3600 秒(1 小时)。

