从 0 到 1:网站部署到正式域名的过程
这次部署我选择了 Vercel 作为托管平台,Cloudflare 作为 DNS 管理。
为什么不用根域名直接切换
我的根域名之前已经有其他项目在跑,直接改 A 记录会影响旧站点。
所以这次采用子域名方案:
- 旧项目继续使用根域名
- 新博客使用
blog.linhaoran.xyz
这个方案风险更低,也更容易回滚。
实际部署路径
部署步骤非常直接:
- 本地执行
vercel --prod发布站点 - 在 Vercel 项目里添加
blog.linhaoran.xyz - 在 Cloudflare 添加 DNS 记录:
CNAME blog -> cname.vercel-dns.com- 代理状态设置为
DNS only
- 等待验证生效并访问子域名
经验总结
这次最大的收获有三点:
- 部署方案要先考虑“是否影响旧系统”
- 域名解析要明确谁是权威 DNS
- 上线流程尽量标准化,减少临时操作
现在站点已经稳定在线,后续重点会从“搭建”转向“持续写作”。
Read More
从 0 到 1:这个网站是如何实现的
【2025-03-02】 围绕布局复用、内容驱动和轻量功能逐步落地。