因為種種原因,你可能會想要搬移你的 wp 網站,比如說原本的主機供應商實在太烏龜了。或是你一個旋轉突然變成網紅,網站流量大增,原本的主機不堪負荷。
這邊要介紹使用一個外掛「 All-in-ine WP Migration」
網站搬家最常見的問題就是開開心心的匯出,結過到新主機卻因為上傳檔案大小的限制匯不進去,下面會提到解決辦法。
前情提要
說明一下 WordPress 是怎樣運作。
首先我們有一個網路雲端空間,可能是一間虛擬主機公司或是自己架設的伺服器。我們在這個雲端空間安裝 WordPress,然後我們上傳檔案、編輯文章、修改網頁外觀等等都是在雲端作業。
和過去傳統我們可能在自己電腦 local 端架設一個網站,然後再傳到雲端主機的方式不一樣。
今天如果我們要變更雲端主機,也就是我們申請的虛擬主機伺服器。
如以下例子,我們要從A主機換到B主機,我們就必須先把檔案從A主機下載下來,然後再上傳到B主機,就可以在B主機重現A主機上的網站。
0.首先我們要確定新主機也已經安裝 WordPress,也都已經安裝外掛「 All-in-ine WP Migration」。
以下例子為「https://daco.cloudaccess.host」(以下簡稱 C 網站) 打算搬到「http://dacohsieh.atwebpages.com」(以下簡稱 A 網站) 取代掉原有的 WordPress 內容。
1.首先要將 C 網站的內容匯出,選取「All-i-One WP Migration > 匯出」
*這邊要注意,如果你按”備份”,它是在你的虛擬主機空間建立一個備份檔;如果你要的是把檔案下載下來備份,則要按”匯出”。
2.
- 點選「匯出程序儲存方式」
- 選擇「檔案」
3.已經開始匯出
4.按下載即可
如果你只是要下載檔案備份,到這個步驟就可以,檔案下載後將它保存在你的 雲端硬碟或是任何地方即可。
5.現在到新家,點選「All-i-One WP Migration > 匯入」,然後把剛剛下載的檔案拖進去。
這個免費版本有360MB 的限制。
6. 按繼續,希望你有備份,我是沒有啦。
7. 完成了,去重新整理一下網站看看是否已經搬家成功,也點一下連結看看是不是正常。