生活分享

WordPress 換主機不換網域:搬站、測試與 DNS 切換

WordPress 換主機時,網址可以維持不變,但檔案、資料庫、憑證及外部服務仍要交接。本篇整理新主機準備、受限預覽、最後資料同步與 DNS 切換順序,搭配驗收表與回復判斷,協助個人網站或工作室在保留原網域的情況下完成搬站,也避免太早取消舊服務而失去補救空間。

更新日期: 閱讀時間約 6 分鐘

原創主機、檢查畫面與新主機圖卡,表示網站在保持網址的情況下交接環境。
圖片:Mokaair (© Mokaair)

工作室的網站已經用了幾年,想改用另一家主機,但不想重新印名片或更動文章網址。這種搬家通常可以保留原網域與路徑,真正改變的是網站由哪一套主機環境提供服務。先把新站測好,再把流量導過去,會比一開始就改 DNS 更容易確認問題。

最常被低估的不是檔案大小,而是搬家期間仍然進來的資料。複製完成後,舊站可能又收到留言或詢問;新站若直接開放,兩邊便可能各有一部分紀錄。以下流程把這段資料交接獨立列出,讓網站搬得過去,也知道資料最後停在哪裡。

建立一張交接表,確認搬家的範圍

先列出原主機、新主機、網域註冊商與 DNS 代管商。這四種角色可能由同一家提供,也可能完全不同。只換網站主機時,不一定需要轉移網域註冊商;如果連名稱伺服器也要改,則必須檢查整份 DNS 記錄,而不只網站的 IP。

再記錄 WordPress、PHP、資料庫版本、磁碟用量及主要外掛。信箱、排程、寄信服務、CDN 與第三方回呼網址另外列出。搬站外掛能帶走哪些內容,必須依版本與實際設定確認;一個匯出檔不代表主機控制台裡的所有服務都已經交接。

  1. 確認誰能登入舊主機、新主機、DNS 與備份儲存空間。
  2. 保存現有 DNS 記錄及網站完整備份,寫下取得方式。
  3. 選定切換窗口,通知會更新網站或處理訂單的人。

在新主機建立可測試的副本

先在新主機建立網站空間、資料庫與所需版本,再依主機搬站服務或已選工具的流程移入檔案和資料庫。若需調整資料庫連線,使用新主機提供的值,不能把舊主機的帳號密碼整份覆蓋回去。自訂伺服器規則也要核對是否適用新環境。

同網址搬主機時,網站儲存的公開網址應保持一致。UpdraftPlus 官方為此提供獨立流程,指出這種情況不應任意進行資料庫網址取代。若使用臨時網址預覽,要了解它可能改變連結或登入行為;可詢問主機商支援哪一種保留正式網址的預覽方法。

先限制副本的存取,並停用正式付款、通知或對外寫入。尤其會定期執行的工作,不能讓新舊兩套排程同時寄信。將隔離方式與上線時需要恢復的功能記錄成清單,避免忘了打開真正需要的服務。

確認你看到的確實是新主機

瀏覽器畫面相同,很容易把舊站誤認成新站。使用主機商提供的預覽入口,或由熟悉電腦設定的人暫時調整本機 hosts 對照,讓自己的電腦以原網域連到新 IP。這只影響測試電腦,不是對全世界修改 DNS;完成後也必須移除測試設定。

可在新站放一個受限的辨識標記,再搭配新主機存取日誌確認請求真的到達。HTTPS 憑證同樣要處理好,不能把略過瀏覽器警告視為正常上線條件。若新主機需要先驗證網域才能簽發憑證,依該主機提供的驗證方法安排。

  1. 打開首頁、文章、圖片、下載檔與登入頁,確認沒有跳回臨時網址。
  2. 操作搜尋、選單、表單與必要功能,核對通知是否到測試收件位置。
  3. 檢查手機版、舊文章固定連結及錯誤頁,保存異常清單。

處理最後一段資料差額

第一次複製適合做功能驗證,正式切換前還需要一個明確的資料時間點。對更新量很小的網站,可在協調好的窗口暫停發布與互動,完成最後備份和移入,再核對最新內容。網站仍持續接收交易時,應讓熟悉該系統的人設計同步與去重,不能套用整庫覆寫。

暫停功能時給訪客清楚訊息,寫明預計恢復時間與聯絡方式。保存切換前後的紀錄筆數、最新一筆時間及相關識別碼,但不要把個人資料放進公開文件。驗收時先確認資料一致,再決定恢復寫入,避免一邊檢查一邊產生新的差異。

切換 DNS,檢查不同網路看到的結果

提前依 DNS 服務設定合適的 TTL,可縮短之後新記錄被採用的等待;已被快取的舊值不會因為你剛按儲存就立刻消失。實際切換時,只改計畫內的網站記錄,核對根網域、www、IPv4 與 IPv6 是否有舊指向,保留仍在使用的郵件記錄。

準備上線時解除測試站的存取限制與原本僅供測試的禁止索引設定,再啟用必要整合。使用家用網路及行動網路查看結果,並比對新舊主機日誌。Google 的換主機指南也建議觀察兩邊流量;單一電腦正常,不能證明所有訪客都已切換完成。

先決定回復條件,最後才關閉舊主機

在切換前約定哪些問題需要回復,例如主要服務無法提交、資料缺漏或大量內頁失效。若必須改回 DNS,先盤點新主機已產生的資料並保存,否則回到舊站後,剛剛收到的內容可能消失。回復是一個資料交接動作,不只是把 IP 改回原值。

另外保留一張異常紀錄表,寫明發現時間、網址、使用的網路、預期結果與實際結果。把同一個問題交給固定的人追蹤,避免多人同時修改 DNS、外掛和主機設定,讓原本可定位的問題變得難以還原。

確認流量已由新主機穩定提供、舊站沒有仍需處理的訪客或服務,且新環境的備份已成功保存後,再安排舊主機停用。若舊方案同時承載信箱或 DNS,要先完成那些服務的交接。取消續約與立刻刪除服務的效果可能不同,操作前看清帳務頁說明。

原創四階段圖解:搬入副本並限制存取、確認新主機功能、同步最後資料後切換 DNS、觀察流量與保留回復能力。
先確認資料交接完成,再恢復寫入與安排舊服務停用。 · 圖片:Mokaair (© Mokaair)
這是一般搬站驗收表;交易網站需另設資料同步流程。
階段應看到的證據還不能視為完成
副本建立新主機有完整檔案、資料庫與正確設定只有上傳成功訊息
預覽驗收請求到新主機且主要功能正常只看首頁畫面相同
資料交接最新紀錄一致,寫入窗口明確忽略複製後新增資料
DNS 切換不同網路與日誌顯示流量移入只在一台電腦重新整理
舊站收尾依賴已交接,新備份可用網站能開就取消所有舊服務

  • 生活分享

    WordPress 側邊欄與小工具:安排資訊與固定區塊

    WordPress 側邊欄可以放搜尋、作者介紹與相關內容,但應先確認它對讀者是否有幫助。本文整理傳統小工具、區塊小工具及區塊佈景的差異,說明如何新增、排序、暫時移除與驗收,也比較一般排列、黏附與固定顯示的用途。透過桌面、手機和文字放大的檢查,避免資訊區塊遮住正文或表單,讓網站增加入口時仍維持清楚的閱讀順序。

  • 生活分享

    WordPress 備份怎麼做:檔案、資料庫與還原演練

    WordPress 備份不能只看成功訊息。本篇用檔案、資料庫與異地保存建立備份清單,說明 UpdraftPlus、WPvivid 的操作入口、還原限制及隔離演練,幫你確認網站資料真的拿得回來。也整理排程、保留版本、設定檔與驗收紀錄,讓個人網站或工作室有人能接手復原。

  • 生活分享

    WordPress 會員與角色:誰能看、誰能改、誰能管理

    WordPress 的管理員、編輯、作者與訂閱者分別能做什麼?本篇用小型團隊的投稿與會員閱讀需求,拆解角色、操作權限和內容可見性的差別,說明 User Role Editor 的設定方向,以及隱藏選單為何需要另外驗證實際存取,提供權限表、測試步驟和交接提醒,避免為了方便把所有人設為管理員。

  • 生活分享

    安裝 WordPress 主題與外掛:來源、更新與停用流程

    安裝 WordPress 佈景主題或外掛前,先確認要解決的問題、下載來源、版本相容性與回復方式。本文整理後台搜尋、官方 ZIP 上傳、啟用及驗收流程,並說明更新、停用和刪除各自可能影響什麼。適合需要自行維護網站的台灣使用者,用一份簡短紀錄管理新增功能與長期成本,避免重複安裝、忘記授權或在正式站一次更動太多項目。

最新旅遊情報攻略

資料來源

生活分享