如何把 WordPress 網站搬家到新主機?(保留網域)

如何把 WordPress 網站搬家到新主機(保留原來的網域)?

這是一篇完整的 「 WordPress網站搬家 」教學。

有許多種原因,可能會讓你想把 WordPress 搬家到新主機,像是 .. 原來使用的主機費用過高、不需用到這麼好的主機資源、想搬家到平價且 CP 值高的虛擬主機。

或是,經營網站一段時間後,個人或 公司品牌網站 流量有所提升,卻發現虛擬主機無法負擔流量,導致網站速度變慢。

如果你原來就有個人網域,想要保留網域(保留 SEO 排名)並搬家至新主機,這篇文章就是為你所寫。

下面文章我會使用 Bluehost 主機 作為範例,但不論你使用的是哪家虛擬主機,都能參考此流程進行「 WordPress網站搬家 」,不會受到影響。

文章大綱如下,請參考。

準備好了嗎?我們開始吧:)


選擇適合的主機

選擇適合的主機

有關於虛擬主機,目前我們最推薦 Bluehost、A2 Hosting、Cloudways 這三家,他們都是世界知名的。

對於新手來說,Bluehost 是 WordPress 官方推薦的主機,也是世界最大的最佳虛擬主機公司之一,是網站入門的好主機。

Bluehost 適合第一次架設網站的人、有預算考量的人(重視 CP 值)、想簡單快速架站的人 .. ,更多 Bluehost 完整教學

另外,如果你對速度有比較高的要求,則可以考慮使用 A2 Hosting 主機Cloudways 主機(VPS 主機),這兩款在主機速度、性能都有更出色的表現。

A2 Hosting、Cloudways 適合經營一段時間有許多穩定流量的人、因為舊主機速度慢想搬家的人、有高網站流量的人,如果你符合這些狀況,可以考慮它們。

這幾款 WordPress 主機都滿知名、評價滿好的,推薦給大家:

  • Bluehost全球最大主機公司之一,也是 WordPress.org 官方推薦的 WordPress 主機。價位非常優惠,主機速度評測表現也很棒,能滿足新手站長入門的規格需求。
  • A2 Hosting全球知名的主機服務商,提供共享主機、WordPress 專業主機、VPS 主機、獨立主機等..服務。以速度聞名,在全球各地有多個數據基地台,滿足不同地點的主機連線速度。
  • Cloudways是雲管理主機(或簡稱 VPS 主機),完全享有獨立空間,不需和其他人共享資源。因為可以獨佔獨立的主機資源,擁有高性能的網站速度&穩定度,不是共享主機可以比較的。

對於這 3 家主機的完整比較,也可參考 WordPress 優質虛擬主機,相信會有助於你選擇適合的:)

在這一切開始前,請先申請好心目中的理想主機和個人網域。


安裝搬家外掛

開始網站搬家前,需在舊主機(原網站)安裝 UpdraftPlus 搬家外掛。

這是一款最受推薦的網站備份外掛,可以自動、手動備份,將整個網站資料儲存起來,保存在電腦上,還能選擇將資料備份至雲端空間,例如 Google Drive、Dropbox 等..。更多 UpdraftPlus 教學

首先,前往 WordPress 後台 > 外掛 > 安裝外掛,搜尋「 UpdraftPlus 」,應該就能找到軟體,點選立即安裝。

安裝 UpdraftPlus 搬家外掛

安裝完成後,記得點擊啟用,才可以正式使用外掛,否則安裝完成的外掛將沒有效果。

啟用 UpdraftPlus 搬家外掛

啟用外掛後,應該就會看到 UpdraftPlus 的歡迎提示,恭喜你安裝成功囉!接下來,就可以開始進行搬家設定了。

搬家外掛已成功安裝啟用

網站資料備份+下載

安裝並成功啟用 UpdraftPlus 外掛後,可點選 Start 按鈕開始,或是在 WordPress 後台左方分頁找到 UpdraftPlus,進入外掛分頁後,點選「 立即備份 」即可開始。

WordPress備份 :使用 UpdraftPlus 快速備份
UpdraftPlus 手動立即備份

接著會跑出一個彈跳視窗,這邊預設會勾選匯出網站檔案、資料庫,站長們不用再做額外設定,點選「 立即備份 」即可。

WordPress 備份還原 :選擇手動備份的內容
WordPress 備份還原 :選擇手動備份的內容

備份時間的長短,取決你的網站大小,每個人都不相同。

備份完成後,會看到網站資料被切成幾個檔案(佈景主題 / 外掛 / 資料庫 ..),點擊每個檔案按鈕後,上方會跑出下載內容,再將每個檔案包下載到電腦上。

WordPress 備份還原 :下載備份至電腦
WordPress 備份還原 :下載備份至電腦

此時,網站已經備份下來囉!請妥善保存資料,稍後會將這些檔案上傳到新站點上,才能順利完成搬家。


更改電腦檔案(預防停機)

接下來,我們可以前往新主機(新站點),開一個新的 WordPress 網站,這時候應該是一個空的站點。

由於目前的網域還是指向舊主機,所以你需設定 DNS 指向到新主機,才能正常讀取到新站點的資料。

需要注意!若直接設定 DNS 指向到新主機,可能會導致你的訪客看到空白或錯誤頁面(因還沒搬家完成),所以我們需找其他解決方法,如下:

你可以在電腦上做個簡單的檔案編輯,讓你自己瀏覽網域是訪問到新主機,就能進行網站編輯。但除了你之外的所有訪客搜尋網址時,還是連線到舊主機,看到的也是舊的網站內容,這樣就不會有停機問題。

接下來開始進行檔案編輯,首先需先找到主機 IP 位置,每家主機公司的主機 IP 位置不太相同,找不到也可直接詢問客服。

以下使用 Bluehost 這款 WordPress 優質主機作為示範,首先前往 Bluehost 後台。更多 Bluehost 主機教學

Bluehost搬家 :前往 cPanel 功能
前往 cPanel 功能

進入 CPanel 功能面板,在右手邊會看到主機 IP,把這組先複製下來。

Bluehost搬家 :找到主機 IP 位置
找到主機 IP 位置

接下來,我們需讓個人網域和新主機 IP 做對應,於是我們需要編輯電腦的文件。

目前市面上主要機型是 Window 和 Mac,我將個別示範如何編輯檔案,唯獨讓你自己可瀏覽到新主機,並進行網站搬家。

  • Window:開啟記事本(用管理員身份)> 打開 C:\Windows\System32\drivers\etc 檔案夾裡的 hosts 檔案。
  • Mac:開啟終端機 > 輸入 sudo nano /private/etc/hosts。

都順利打開 hosts 檔案後,你需在文件底部輸入複製的主機 IP 和你的個人網域,請參考 這篇文章 寫的很好。

輸入範例像是:162.241.244.144 aaa.com(主機 IP 和網域中間記得留空格)。

完成後請儲存變更,現在你可以試看看用剛設定的網域,看是否有順利連線上新主機。

重要:完成網站搬家後,請記得取消這章節進行的設定,因為這不是永久的解決方法,只是方便我們搬家使用。


網站資料上傳+還原

接下來,我們就可以繼續進行網站搬家。首先,會需要在新站點安裝剛才的 UpdraftPlus 搬家外掛,這些是任一種搬家方法,都需完成的前置作業。

預告提醒:搬家完成的 WordPress 後台帳密會被取代成複製過來的那一組,要記得輸入對的帳密才能登入唷。

透過 UpdraftPlus 外掛,有兩種搬家方法。

方法一:Updraft Migrator 快速搬家

Updraft Migrator 這是 Updraft 進階版 功能,你不需要自行上傳或下載檔案,而且也會自動幫你替換舊網域。

你只需要輸入對等憑證碼,即可搬家完成,這是最快的方法,請參考下面影片。

Updraft Migrator 快速網站搬家

方法二:一般手動搬家

使用免費版的站長也不用擔心!手動搬家也只需要幾個步驟就能完成。

首先,前往新站點的 WordPress 後台 > UpdraftPlus,將稍早備份的舊網站資料,上傳至新的 WordPress 站點。

等到每個檔案陸續顯示上傳完成後,點擊還原,即可進行指定檔案的還原步驟。

UpdraftPlus 還原網站

接下來,可全部勾選還原整個網站,或是針對各別物件還原,然後照著流程按下一步。

WordPress 外掛:網站還原步驟
WordPress 外掛:網站還原步驟

接著,UpdraftPlus 會進行警告說明,確認你是否想要轉移網站。這邊直接點選「 還原 」接續進行即可。

UpdraftPlus 警告說明,確認是否想要轉移網站

沒問題的話,系統就會開始還原資料,當網站還原完成,會出現成功提示,然後點擊按鈕返回 UpdraftPlus 設定 。

網站還原成功提示
網站還原成功提示

這時候應該就可以看到網站成功還原囉!先別急!還記得我們剛剛有設定 更改電腦檔案(預防停機)嗎?

所以目前一般訪客都還是瀏覽原來的網頁,我們還須更新 DNS 指向,才算正確完成整個網站搬家唷!


更新 DNS 指向

由於現在 DNS 還是指向舊主機,除了你之外其他訪客都還是瀏覽原來的網頁,是因為剛有 更改電腦檔案(預防停機)

所以當你已經確認搬家成功,就需把 DNS 正式指向新主機,這樣不論是你自己或是所有訪客,都能在新主機上瀏覽最新的網頁

通常 Bluehost 的 DNS 大概是這種形式,NS1.BLUEHOST.COM、NS2.BLUEHOST.COM,你需把這兩組貼到你的網域商。

每家的 DNS 形式和設定位置不同,如果找不到可直接詢問網域商。

更改完 DNS 指向後並不會立即生效,需等大約 24 – 48 小時生效(每個網站不一定)。

可使用 dnschecker 這個工具確認是否已經生效,只要輸入你的網域看是否網站 IP 已經指向新主機的 IP,就能進行確認。

這裡需注意,我們前幾章節有 更改電腦檔案,在 DNS 正式指向生效後,需把新增的主機 IP 和網域對應那一行刪除,未來才不會增加多餘的麻煩。


搬家完成後,可做的調整?

經過這篇文章完成了網站搬家,在此恭喜你使用了新主機,能享用不同主機商給的新的體驗。

再來,既然完成了網站搬家,我們也能對網站順便做些調整,下面有一些提醒。

不論你原來的網域是否有申請 SSL 憑證,我都建議 SSL 安全連線需照常開啟,因為這攸關網站安全性。

還有,不論你目前的網站進度是什麼,搭配使用 WordPress 最佳佈景主題網站外掛,或是專業的 WordPress 頁面編輯器,都能讓網站能力更上一層樓。

我在 WordPress 費用 這篇文章,有分析使用低預算到中高預算的搭配方法,協助你做出符合個人狀態的。

最後,定期網站備份 是重要的,選擇適合的 網站備份外掛,能幫助你防範網站任何掛點問題,讓你經營網站更安心。


WordPress 學習資源

學習網站架設+網路行銷的過程中,或許會遇到一些解決不了問題,可以在下方留言給我,我會盡力協助解答!

接下來,額外分享 3 項實用資源,可有效幫助大家做學習。

資源一:WP 高手架站課(線上課程)

這門 WordPress 高手架站課 濃縮了犬哥多年在網頁設計的實戰經驗,從網頁設計觀念、WordPress / WooCommerce 後台操作、熱門主題.外掛教學、品牌網站 / 部落格 / 電商網站,3 大類型網站建置方法等 .. 豐富內容,一次教會你。

課程內容非常的紮實(長度超過 20 小時)。如果你剛學習自架網站,這門課程可以讓你用最快的速度,就學會這項技能!

點擊下面了解課程,立馬擁有自己的品牌網站,並增加網路曝光度!

WordPress 高手架站課|一堂課讓你變架站高手!
WordPress 高手架站課|一堂課讓你變架站高手!

資源二:SEO 排名飆升課(線上課程)

網站建立完畢後,但卻沒有流量怎麼辦?或是只能靠花錢投廣告才會有訂單?

這門 SEO 排名飆升課,教你掌握關鍵字策略、SEO 文章撰寫、多種實戰 SEO 技巧、透視對手 SEO 策略、SEO 必備軟體教學、最新 AI SEO 應用等 ..,大幅提升行銷能力。

點擊下面了解課程,帶你衝上 Google 排名第一頁,大量提升網站營收和訂單!

SEO 排名飆升課|帶你衝上 Google 第一頁!
SEO 排名飆升課|帶你衝上 Google 第一頁!

資源三:犬哥數位(專業 WordPress 網頁設計公司)

如果你沒時間自己架站、或是遇到解決不了的網站問題。歡迎洽詢 犬哥數位(WordPress 網頁設計公司),請專家製作會更有效率!

WordPress 網頁設計公司|犬哥數位

資源四:更多犬哥教學資源

如果你在操作過程中遇到問題,可以加入 犬哥研討社(目前有超過 9000+ 團員)。除了有網友一同幫你解惑外,犬哥團隊也會同步在社團幫助大家。

如果你想學更多網頁設計、數位行銷知識,可關注 YouTube 頻道,或是歡迎追蹤 犬哥網站 IG

犬哥網站社團
犬哥網站社團

關於作者

犬哥網站:網頁設計 x 網路行銷教學平台

犬哥網站

我們分享 WordPress 架站 x 網路行銷知識,不需會任何程式技術,就能自己建立各種網站。 搭配豐富的網路行銷教學,幫助你被更多人看到。 趕快跟著我們的腳步,開始學習吧:)

在〈如何把 WordPress 網站搬家到新主機(保留原來的網域)?〉中有 22 則留言

  1. 您好~用您的方法已經順利完成搬家,真的非常感謝,單搬家後Wordpress出現一個問題,就是無法更新,不論是wordpress或是外掛都無法更新,說什麼位置不對,想請教如何調整,謝謝

  2. 如果已經續約購買wordpress本身的部落客方案,想再購買buluhost主機,請問需要搬家嗎?還是只要買bluehost,然後從bluehost登入原有的WP帳號即可?

  3. 請問我原本架在WordPress Com 但是要串GA,需要升級到商務方案,粉貴
    如果搬到WordPressOrg 可以解決嗎?

  4. 您好,我在使用hostgator發生很奇怪的事情,我用該網站提供的安裝WORDPRESS功能安裝,安裝完後,不論怎麼切換模板,他還是顯示在安裝時所選的那個,儘管在後台顯示已套用新的模板,後來我乾脆用自己上傳的方式,將檔案上傳到FTP上,再去執行安裝,可以切換模板了,但是不管哪個模板,網頁上所有的功能選單都不會出現,只有出現HOME跟BLOG,不知道您有沒有遇過這狀況。

    1. 犬哥網站

      嗨,CCK,

      可以先使用 WP Reset 清除站點上所有主題相關資料,看能否解決你的問題,

      如果還原站點仍舊無法解決,建議你可以詢問 Hostgator 客服,協助你處理唷!

  5. 謝謝你的解說,太棒了
    請教一下,最近我已經購買Bluehost 中階方案主機空間,也有購買一個網域架設中.
    假如我的另外一個網站用了很久快到期了(在別的網路商租用的主機),是否可以搬移至Bluehost主機空間上?
    謝謝!

    1. 嗨,季宗,

      若是購買的方案可架設一個以上網站,就可以進行搬家,相關搬家教學,可以參考我們的教學文章進行設定!

    1. 犬哥網站

      嗨,show,

      更換主機只要做好網站搬家,和 DNS 指向,以及 301 轉址等 .. 設置,是不大會影響原本網域的 SEO 排名累積的唷!

  6. 想請問,原網域網站不留存想更換到bluehost,可以略過備份步驟直接建立新網站嗎?謝謝

  7. 請問,我現在是用BlueHost+Wordpress架新網站,先用暫時網域,架好新網站後打算沿用舊網域(非BlueHost),這樣的情況也是參考這個搬家嗎?還是我是要去舊網域商那裡重新指向DNS?
    感謝犬哥

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

返回頂端