ORBIT 博客发布系统
把博客迁移到 Cloudflare Pages,恢复正式域名并完成 HTTPS 上线验收。
- 本人职责
- 发布链路迁移、域名恢复与上线验收
- 时间范围
- 2026-08
- 技术栈
- Astro / Cloudflare Pages / 自定义域名 / HTTPS
- 最后核验
- 2026/08/10
01 / Problem
问题背景
原发布链路不可用后,博客需要迁移到新的静态托管,恢复正式域名,并保证构建、公开内容和验收口径一致。
02 / Approach
方法与结构
- 把构建产物迁移到 Cloudflare Pages,公共 CNAME 指向 orbit-blog.pages.dev。
- 启用 Pages 自定义域名并统一走 HTTPS。
- 先执行本地测试、Astro check 和正式构建,再上线抽查关键页面。
03 / Decisions
核心决策与取舍
- 上线验收以 HTTPS 下的可访问性和内容匹配为准。
- 公共 CNAME 指向 Pages 托管域名,自定义域名在 Pages 侧处于生效状态。
- 公开记录不包含账号、控制台入口和本地路径。
04 / Outcome
结果与当前边界
- 公共 CNAME 指向 orbit-blog.pages.dev,Pages 自定义域名生效。
- 首页、一篇 H200 文章、一个 H200 项目页、Sitemap 与 RSS 均通过 HTTPS 抽查。
- 上线前本地检查通过:14 项测试、Astro check 干净、生成 29 个页面。
05 / Evidence
可查看证据
只有重新执行或重新检查过的事实才进入这里;没有公开链接的项目只显示来源核验摘要。
14 项测试通过
上线前本地测试全部通过,Astro check 无错误,构建生成 29 个页面。
HTTPS 抽查完成
首页、文章、项目页、Sitemap 与 RSS 在 2026-08-10 通过 HTTPS 访问核验。
迁移与验收记录
说明发布链路迁移、域名恢复和上线抽查过程。
打开证据