talbotstevens.com DNS Cutover — IIS → Cloudflare Pages
Section titled “talbotstevens.com DNS Cutover — IIS → Cloudflare Pages”Background
Section titled “Background”Spun off from monorepo-tscom-rebuild (approved 2026-07-09). The rebuilt Astro site deploys to Cloudflare Pages via web-deploy ts-site online (verified working locally 2026-07-09), but live talbotstevens.com still points at the legacy Canadian Web Hosting IIS server.
A cutover plan already exists and must be followed/updated: Core/_WorkingOn/Projects/ts-site/phases/Phase-1-Core-Rebuild/Task-7-Deployment-Plan.md (CF Pages first deploy → custom domain → NS transfer, MX preservation, zero-downtime sequence).
Risk is critical — every step here is CEO-gated (production DNS + live site); Claude prepares and verifies, Talbot executes/approves each stage.
⚠️ Critical constraints (why this is not just “flip DNS”)
Section titled “⚠️ Critical constraints (why this is not just “flip DNS”)”- The old IIS host also serves the focus pages:
talbotstevens.com/mbr/focus.htmlandtalbotstevens.com/sdc/focus.html(FTP-deployed via web-deploymbr-focus/sdc-focus). A naive cutover 404s them. Plan must either (a) serve/mbr/+/sdc/paths from the new CF Pages site (redirects or copied content + updated focus-deploy targets), or (b) move focus pages to their own hosts first. - MX / email records on the current DNS must be inventoried and preserved before NS transfer.
https://talbotstevens.com/mbr/focus.htmlis referenced as a content SSOT in the monorepo (mission wording) and linked from concept pages — verify links survive.
- Refresh Task-7-Deployment-Plan against current reality (Astro 7, web-deploy config, focus-page inventory)
- Inventory ALL current DNS records + everything the IIS host serves (
whois,dig, crawl) — NEVER GUESS what else lives there - Solve the focus-pages constraint (redirects in CF Pages
_redirects, or content moves) and updateweb-deployfocus-deploy targets accordingly - First CF Pages deploy (
web-deploy ts-site online) → review on pages.dev — Talbot approval gate - Staged cutover per plan; post-cutover checklist (SSL, www, MX, focus pages, search, calculator iframe)
Done when
Section titled “Done when”- talbotstevens.com serves the new site from Cloudflare Pages
- Focus pages + email verified working post-cutover
- Old-host retirement decision documented