vercel优化冷知识
259 字
1 分钟
vercel优化冷知识

引言
本文基于博主 Upxuu 什么?你的vercel还没深绿?一文研究透vercel优选|缓存配置这期文章写成。
ip优选
Vercel官方支持ip优选,并维维护了一条中国优化的 CNAME
cname-china.vercel-dns.com只需替换为此cname,既可完成优选。
地区优选
Vercel默认的函数的运行区域是美国东部,更改很简单只需 进入已部署的项目 → Settings → Functions → Functions Region 然后取消勾选美国东部,勾选香港,日本,新加坡等亚太地区,这里有一个坑免费计划只能选一个地区。
CDN缓存配置
Vercel 默认情况下,你的主 HTML 根本命中不了缓存。vercel.json中可以配置。
我的vercel.json
{ "buildCommand": "pnpm run build", "outputDirectory": "dist", "installCommand": "pnpm install", "framework": "astro", "headers": [ { "source": "/(.*)", "headers": [ { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-Frame-Options", "value": "SAMEORIGIN" }, { "key": "X-XSS-Protection", "value": "1; mode=block" }, { "key": "Referrer-Policy", "value": "strict-origin-when-cross-origin" }, { "key": "Cache-Control", "value": "public, max-age=0, s-maxage=31536000, must-revalidate" } ] }, { "source": "/_astro/(.*)", "headers": [ { "key": "Cache-Control", "value": "public, max-age=31536000, immutable" } ] } ]}文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章智能推荐
1
AI短剧越来越low,为什么?
随笔从AI短剧的观感变化聊起,谈谈剧情和人物到底决定了什么。用《简·爱》当例子,说说情感主题和反套路怎么落地。
2
把 Aemeath 的站点统计页移植到 Firefly
博客搭建记录把 Aemeath 主题的公开站点统计页 /analytics 移植到 Firefly 博客主题的过程:Umami 公开分享接口、Waline 最新评论、GitHub 推送热力图与侧栏统计快照组件的适配记录。
3
dsh-fs-link2symlink-fix:一个插件修好 dsh 在 PRoot 下 write 丢文件
开源dsh 的 write 工具在 Termux/PRoot 里新建文件只留一个悬空的 .l2s 符号链接,内容直接蒸发。排查到 PRoot 的 --link2symlink 把 link(2) 仿真坏了,于是写了个零依赖插件在发布原语上把它兜住。
4
随机封面修复记:同一篇文章,列表和详情页竟然两张图
blog博客列表页和文章详情页的随机封面每次都不一样,排查后发现是图床 /random 接口不支持种子参数。记录用"构建期固定封面"彻底解决这个问题的过程。
5
怎么让 dsh 搜索用上 Exa 插件
运维dsh 基础包把 web 行的 searchProvider 钉死为 deepseek-official,导致搜索插件的"零配置自动接管"不会生效;本文记录排查过程与 profile 补丁层的修复方法。2026-10-05 勘误:profile 补丁层是整值替换而非合并,web 行必须把 fetchProvider 一并写上。
随机文章随机推荐



