工程筆記

WordPress 遷移檢查清單:切換前後必須確認甚麼

涵蓋備份、DNS、SSL、URL、電郵、緩存、Cron 與上線後檢查的實用清單。

WordPress 遷移是檔案、資料庫、DNS 與外部服務的一次協調變更,複製檔案只是其中一部分。

電商和會員站需要提前定義最終同步窗口內新增訂單、用戶和內容如何處理。

1. 複製前盤點依賴

先列出 PHP 版本、擴展、Cron、電郵路由、緩存、CDN、DNS 與系統集成。

2. 建立可恢復的備份

只有明確備份內容並驗證恢復路徑,備份才真正有價值。資料庫與 uploads 可分別核對。

3. 測試 URL 與序列化資料

更換域名可能影響序列化值、媒體 URL、重定向與外掛程式設置,應使用理解 WordPress 資料結構的替換方式。

4. 規劃 DNS 與 SSL 切換

必要時提前降低 TTL、部署證書,並確認 DNS 切換後哪些緩存仍會指向舊源站。

5. 檢查電郵、Cron 與 Webhook

頁面看起來正常時,事務電郵、定時任務或外部回調仍可能指向舊環境。

6. 驗證完成前保留舊環境

不要馬上銷毀回滾路徑。確認結賬、表單、登錄、收錄和日誌後再下線原環境。