从 0 到 1:网站部署到正式域名的过程

这次部署我选择了 Vercel 作为托管平台,Cloudflare 作为 DNS 管理。

为什么不用根域名直接切换

我的根域名之前已经有其他项目在跑,直接改 A 记录会影响旧站点。

所以这次采用子域名方案:

这个方案风险更低,也更容易回滚。

实际部署路径

部署步骤非常直接:

  1. 本地执行 vercel --prod 发布站点
  2. 在 Vercel 项目里添加 blog.linhaoran.xyz
  3. 在 Cloudflare 添加 DNS 记录:
    • CNAME blog -> cname.vercel-dns.com
    • 代理状态设置为 DNS only
  4. 等待验证生效并访问子域名

经验总结

这次最大的收获有三点:

现在站点已经稳定在线,后续重点会从“搭建”转向“持续写作”。

Read More

从 0 到 1:这个网站是如何实现的

【2025-03-02】 围绕布局复用、内容驱动和轻量功能逐步落地。