Cloudways搬家步驟詳解:
這篇文章說明的是如何以Cloudways開發的WordPress網站搬家外掛將WordPress網站由其他主機搬到架設在Cloudways主機的網站,主要就是將網站資料匯入架設在Cloudways的網站、將網域IP指到Cloudways主機、安裝SSL。文章目錄:
開始前先說明下列名詞:
- Cloudways暫時網址:xxx.cloudwaysapps.com之類的網址
- 正式網址:本站是https://www.wpandseo.tw
- 舊網站WordPress後台:安裝在舊主機的WordPress網站的後台
- 新網站WordPress後台:安裝在Cloudways主機的WordPress網站的後台
會有這篇教學是因為我須由SiteGround搬家到Cloudways,SiteGround已於2020年11月左右宣布退出台灣市場,主機到期後不能續約。先利用次要網站測試是否可順利的由SiteGround搬到Cloudways(結論:可以),沒問題的話再處理主要網站,本站則是開站時就架在Cloudways上。
接下來,就進入正題、看看如何使用Cloudways的WordPress搬家外掛將主機資料匯入到它的主機,並進行後續設定。每個付費帳戶都可請求一次「免費」人工搬家,也可好好善用。然後….請先看完全文再開始作業,以免搬完之後才發現有缺漏事項,還要想辦法修正!
本站專屬優惠碼:註冊Cloudways時點擊「Got a Promo Code?」後輸入優惠碼 "WPSEO30",前兩個月享七折優惠。
前置作業:
Cloudways主機後台:
開始搬家之前,請先於Cloudways主機後台完成下列事項:
- 訂閱主機、安裝WordPress,等等要將舊主機的網站資料匯到這個網站,請安裝「clean」的WordPress
- 開設WordPress的SFTP帳號,等等需要這個SFTP的資訊才有辦法匯入
簡而言之,我們需要在Cloudways建立一個新網站,再把舊主機的資料匯入這一個網站,搞定這些之後再變更網域設定、並將網域的IP指到Cloudways的主機。
於Cloudways主機安裝WordPress時,它會順便安裝快取外掛「Breeze」跟資安外掛「Bot Protection」,如果你的舊網站已經有類似外掛,搬家過去之後可能會因為外掛衝突導致網站出問題。建議選擇安裝「clean」的WordPress,也就是只安裝WordPress主程式、不額外安裝外掛。
雖然試用期也可以將網站遷移到Cloudways主機,但我建議成為正式用戶之後再搬,不然搬完卻忘記輸入付款資訊,試用期結束後主機會被刪除,你就白做工了!
舊網站WordPress後台:
如果網站有安裝只能適用於特定主機的外掛(例如只能用於SiteGround的 SG Optimizer),要記得先刪除再開始搬家,不然搬完家之後可能會造成問題。
若使用Jetpack的串接WordPress.com登入功能,也要記得停用,不然搬完家之後可能會無法登入新網站WordPress後台。
搬家流程:
1. 於舊網站WordPress後台安裝、啟用搬家外掛:
於外掛安裝介面搜尋「Cloudways WordPress Migrator」並安裝、啟用,這是Cloudways開發的搬家外掛,等等要用它來搬家。
2. 備妥Cloudways的站台資訊:
進到Cloudways主機後台的應用程式設定畫面後,點擊側邊欄Access Detail備妥下列資訊:
- APPLICATION URL:Cloudways會提供剛安裝好的網站暫時網域(xxx.cloudwaysapps.com之類的)
- FTP的Public IP、Username、Password,如果還沒建立FTP帳號請先新增一個
- MYSQL ACCESS:Database Name

3. 設定搬家外掛、啟動搬家:
在舊網站WordPress後台啟用搬家外掛後,於主側邊欄點擊Cloudways Migrate、開始設定:
- Email:用於接收開始跟完成搬家的通知信,填完之後勾選同意使用條款再按MIGRATE、開始填寫Cloudways的站台資訊
- 要填寫Cloudways的站台資訊:以下資訊都在前述的Access Detail頁面
- Destination Site URL:填寫Cloudways提供的暫時網域(xxx.cloudwaysapps.com之類的)
- SFTP Host/Server Address:FTP的Public IP
- Database Name:即DB Name
- SFTP Username:SFTP的Username
- SFTP Password:SFTP的Password
- 「HTTP Auth enabled?」、「Any root directories you want to migrate?」、「Is this site password-protected?」都勾選No
- 填完這些資訊後點擊「MIGRATE」
- 系統會開始驗證前述的站台資訊,沒問題之後就開始搬家,這時候也會寄通知信到第一步提供的信箱
開始搬家之後就會進到顯示搬家進度的網頁,至於要搬多久視網站資料量而定,請耐心等候(我的經驗:8GB的資料約需4小時)。完成之後會進信通知,搬家進度頁面也會顯示已完成該作業。
啟動搬家之後請勿於新網站跟舊網站WordPress後台進行任何作業,以免造成不可預期的問題(中斷搬家、資料沒有完整匯到新網站等等)!





4. 登入新網站WordPress後台
完成前述作業之後便將舊網站的資料匯入架在Cloudways主機的網站,但搬家作業還沒結束。
請先使用舊網站WordPress後台的登入資訊登入新網站WordPress後台(網址應該是Cloudways的暫時網域/wp-admin,或者看Access Detail的Admin Panel URL),登入之後找一篇文章、於最下方新增「Cloudways測試」。
請記住改了哪一篇文章的內容,調整好網域之後要連到那一篇,若有看到你更改的內容,代表你已經連到架在Cloudways主機的網站。
5. 變更Cloudways後台的網域設定:
請進到Cloudways主機後台的應用程式設定畫面,點擊側邊欄的Domain Management,這時Primary Domain應該是空的,請填入正式網域(本站:www.wpandseo.tw)。

6. 變更Name Server設定:
請登入你使用的Name Server服務後台(我是用Gandi),將網站的A record變更為Cloudways主機的IP(即Access Detail的Public IP)。變更完IP之後最遲48小時內生效,可以使用DNS Checker檢查這個變更是否已經生效,或者連到你剛剛調整的網頁看看是否有你更改的內容。
如果DNS Checker顯示網站IP已經指到Cloudways主機,但你一直連到舊網站,可能是因為瀏覽器的Cache、電腦的DNS cache,或者WiFi機器的cache。前兩者很好處理,如果是WiFi機器的cache就只能等它抓取新資料(或者重開它)!
這邊有一個陷阱:Cloudways沒有提供免費的Name Server,如果你舊網站是使用主機商的Name Server服務,網站搬到Cloudways就需要另尋其他Name Server。以SiteGround為例,它的Name Server是附加在主機訂閱,沒訂閱它的主機服務就不能使用其Name Server。
要嘛使用網域註冊商提供的Name Server,不然就使用Cloudflare之類的Name Server服務,或者使用Cloudways的付費Name Server插件。
我的網站是在Gandi註冊、使用SiteGround的Name Server服務,搬到Cloudways之後改成使用Gandi的Name Server服務。
7. 安裝SSL憑證:
這是最後一步了,請等到輸入正式網址可以連到Cloudways主機之後再進行。
請進到Cloudways主機後台的應用程式設定畫面,點擊側邊欄的SSL Certificate,輸入你的Email、要安裝SSL的網域(建議輸入含www跟不含www的),再點擊「INSTALL CERTIFICATE」,等流程跑完。完成安裝之後系統會詢問是否要開啟強制HTTP轉HTTPS,建議開啟。

測試轉址:
完成上述7個步驟就算搬完家了,如果你是使用www開頭的網址,請確認下列三種網址都會301轉址到https://www.開頭的網址。以本站為例,下列三個網址都要轉到https://www.wpandseo.tw
- http://wpandse.tw
- https://wpandse.tw
- http://www.wpandse.tw
最後….別忘了修正一開始調整的測試文案,如果有使用Jetpack的串接WordPress.com登入服務,也要啟用它。
其他搬遷事項:
我們使用一個主機商時,最重要的事情是以它提供的空間來架設網站,但這不是唯一,以SiteGround為例,Email、Name Server都是附加在主機訂閱下的重要服務,如果不使用它的主機就無法再使用這些服務。
前面幾個步驟講的是網站搬家,若是要更換主機商,至少要再仔細評估Email跟Name Server的替代方案:
- Email:需使用其他服務,會牽涉到Name Server內的調整、第三方Email服務(如Gmail、Outlook)的收發信件設定,我是改用Gandi提供的Email服務(每個域名提供兩個免費Email)
- Name Server:需使用其他服務、將舊主機內的Name Server紀錄更新到新的Name Server,還要檢查是否所有紀錄都要更新!Google Search Console的網域層級資源驗證、Email、SMTP等等服務都可能會用到Name Server的紀錄,更別提網站需要靠Name Server的設定才能正常連線
Cloudways沒有提供「免費」Name Server跟Email,所以我改用Gandi的服務,但是可用付費插件補足這兩個功能,請自行衡量該怎樣處理。
建議搬完家之後密切觀察3 – 4天,確保網站、Email、Name Server等等相關運作都正常,也要記得利用Google Search Console的網址檢查工具確認Google是否可以正常爬取網站。
等一切運作正確無誤之後,請記得最後一件事:檢查舊主機的訂閱狀態是否需要調整,如不打算持續使用請關閉自動續約。搬完家之後請保留舊主機資料一段時間,以備不時之需,反正錢都已經付了,不急著馬上取消主機訂閱或刪除資料。
如有需要連到舊主機上的網站,可以在本機端的host檔案將網站IP指定為舊主機IP;或者將該網站的網域變更成test開頭的subdomain(例:test.example.com),再將該網域的IP指到舊主機。我建議採第二種方式,經常變更host檔案也是很麻煩!
心得:
Cloudways的WordPress搬家外掛蠻好用的,官方說明也寫得很詳細,再搭配這一篇應該可以順利完成。總之….搬家前的準備事項很重要,該刪除或停用的外掛 / 功能要記得處理。
如打算持續使用請於試用期期滿前新增信用卡或儲值金,不然試用期一到主機會被刪除。最後,再分享Cloudways相關文章,請自行參考:
- Cloudways主機介紹|服務與特色說明、主機選項、計費方式、優缺點分析
- Cloudways教學|主機設定介紹-FTP登入、PHP版本、備份時間等七大主題
- Cloudways教學|應用程式設定介紹-安裝WordPress、網域設定、啟用SSL等七大主題
- Cloudways教學|註冊新帳號、新增信用卡 / 儲值金、管理團隊成員
延伸閱讀:
WordPress懶人包:
- WordPress架站|註冊網域、安裝網站 / 外掛、設定調整等9大步驟教學
- WordPress SEO|網域與索引、重點功能、內容編輯等七大主題教學
- WordPress主機|重點功能要求、主機費用評估、五大主機簡介
- WordPress速度優化|主機挑選、圖片優化、相關外掛與CDN
- WordPress推薦外掛|Yoast SEO、WP Rocket、Clearfy Cache等10大外掛
- WordPress佈景主題|主題市集ThemeForest挑選、購買、安裝佈景主題教學