单个 HTML 文件的 Vercel 替代方案(无框架、无 Git)
Vercel 在它的本行上极其出色:框架项目、每个 pull request 的预览部署、边缘函数、图片优化。有 Next.js 应用的话,没有比它更好的默认选择。这篇文章讲的是另一种情况——单个 HTML 文件,没有构建,没有框架——那时 Vercel 的机制大多在碍事。以下套餐信息于 2026-09-08 对照 Vercel 文档核对。
在 Vercel 上部署一个文件要做什么
你需要一个 Vercel 账号,以及两条路之一:连接 Git 仓库,或安装 vercel CLI 在文件夹里运行。无论哪种,文件都会经过 Vercel 的部署流水线(托管静态 index.html 不算构建,但仍是一次部署),最后出现在 project.vercel.app。更新走同一条路:推送,或再跑一次 CLI。
两个套餐细节对个人页面很重要。免费的 Hobby 套餐,用 Vercel 的原话,仅限"非商业、个人用途"——卖东西的落地页需要 Pro,每用户每月 $20。Hobby 每月包含 100 GB 快速数据传输、最多 200 个项目、每天 100 次部署,远超一个页面所需,也暗示了这个平台是为什么而生。
哪里形状不对
- 没有粘贴,没有拖放。 没有可以粘 HTML 的框。工作单位是连着仓库的项目,或装了 CLI 的本机目录。
- 没有浏览器编辑器。 改错字意味着本地编辑再重新部署。
- 商业用途那条线。 自由职业者的方案页或小店的落地页都是商业用途,这就离开了免费套餐。
替代 1:hdply
hdply 是相反的形状:粘贴一个 HTML 文件,得到 name.hdply.com。没有仓库,没有 CLI,没有构建。可以不用账号试(链接保留一小时);免费账号保留 6 个站点,带浏览器编辑器和版本历史,并且没有非商业条款——方案或产品页在免费档上没问题。Light $1/月 25 个站点,Pro $7/月不限量。想自动化的话,所有套餐都有 REST API 和 MCP 服务器。
你放弃的:Vercel 擅长的一切。每站点一个文件(CSS 和 JS 内联,图片外部)、每页 1 MB、没有自定义域名、没有函数、没有预览、没有构建。
比 Vercel 更合适的时候:站点只有一页;你不是开发者或不想要那套工具;页面是商业的且很小。
替代 2:Cloudflare Pages
静态托管,免费额度不排除商业用途,免费自定义域名,还有不需要 Git 的直接上传选项。它仍是开发者产品——账号、控制台、项目——但它是没有框架取向的"静态文件版 Vercel"里最接近的那个。
比 Vercel 更合适的时候:多文件静态站、想免费用自己的域名、不需要 Vercel 的框架功能。
替代 3:GitHub Pages
如果你用 Vercel 只是因为文件已经在 GitHub 仓库里,GitHub Pages 能直接从那里免费托管,带自定义域名,静态站没有商业用途限制。它自己的权衡见 GitHub Pages 替代方案。
对照表
| Vercel | hdply | Cloudflare Pages | |
|---|---|---|---|
| 怎么部署一个文件 | Git 或 CLI | 在浏览器里粘贴或拖放 | 控制台上传或 Git |
| 需要账号 | 需要 | 试用不需要 | 需要 |
| 免费套餐允许商业用途 | 不允许(Hobby 非商业) | 允许 | 允许 |
| 浏览器内编辑 | 无 | 有 | 无 |
| 自定义域名 | 支持 | 不支持 | 支持,免费 |
| 多文件、构建、函数 | 支持 | 不支持 | 支持 |
| 首个付费档 | Pro,每用户 $20/月 | Light,$1/月 | $20/月 |
什么时候 Vercel 更好
如果站点是框架应用;想要每个 pull request 的预览 URL;用同一家的 serverless 或边缘函数、图片优化或分析;或者团队已经在那里——留在 Vercel。如果你是已经装了 CLI、账号也开着的开发者,一个 HTML 页面放在 Vercel 上也很自在。工具只在你还没有它的时候才是成本。
把页面从 Vercel 搬走
打开已部署的页面,保存 HTML,把链接的样式表和脚本内联,图片指向绝对 URL,粘到新托管。如果 vercel.app 链接已分享,在那里留一个跳转页(英文)。
相关阅读:不用服务器部署 HTML · 免费 HTML 托管对比