WordPress網站搬家換主機,使用Migrate Gugu外掛從Bluehost搬家到A2hosting
WordPress網站搬家換主機,使用Migrate Gugu外掛從Bluehost搬家到A2hosting。親測經驗分享,「有效」、「快速」、「穩定」、「免費」。
前言-為什麼WordPress網站搬家
大家好我是Alex,最好是ATOS這個網站是我在3年前開始經營的,主題是我和太太的生活分享,希望年老了為家人留一份數位資產。網站最開始的這3年,與大部分新站長一樣,選擇了口碑和性價比都很好的Bluehost主機。如果有看過我之前的文章,會知道2年前為了提升網站瀏覽速度,做了非常多的努力。但儘管如此,因為主機位置在加拿大,導致網站主機初試響應時間接近1秒時間,因此網站要符合LCP最大內容繪製指標落在2.5s內的標準就比較困難。因此也在這3年時間裡持續在尋找性能替代bluehost的主機,主機位置要在台灣附近,縮短網站訪問響應時間。
3年時間過去了,bluehost的3年主機方案正好快到期,因此在爬文後選擇了A2hosting作為接續的網站主機。在對比了大多數網站搬家的外掛流程後,決定選擇Migrate Gugu這款WordPress外掛作為網站搬家的工具。因為搬家是一個需要嚴謹的過程,相信所有站長都很愛惜自己的網站,希望過程不要出現差錯,增加後續debug工作難度。所以才決定寫這篇文章,幫助那些有同樣需求的站長,讓大家安心搬家。
為什麼選擇Migrate Gugu搬家外掛
總結起來,使用Migrate Gugu外掛的好處就是:「有效」、「快速」、「穩定」、「免費」,我總共有用這個外掛搬家了4個網站,每個網站都是獨立的網域,且網域都購買自不同的網域供應商。每次的過程都非常順利,成功率100%,因此決定推薦給大家。接下來說明下我的個人搬家經歷。
Phase 1:準備事項清單
1、先購買新的網站主機方案
以我個人案例而言,我買了3年的A2 hosting的Turbo方案,每個月6.99美金,總共刷卡了7500多台幣,平均每年2600元左右,網站主機地址選擇落在新加坡。後續實測主機初試響應時間比bluehost主機縮短了一半的時間,約在0.5s左右。購買主機的教學非常多,且大家需求不同,就不做細節說明了。
2、在要搬家的網站安裝migrate gugu外掛
這一步很簡單,在自己的WordPress網站後台下載安裝Migrate Gugu搬家外掛,並激活。
激活後,可以看到Migrate Gugu目前有支援的主機商,幾乎都是有被大家推薦的大平台
3、準備好網站網域的後台
找到自己網域託管的供應商平台,並登入尋找網域DNS設定位置。
Phase 2:正式開始搬家
1、進入網站WordPress後台,打開Migrate Gugu外掛,填寫收取通知信的Email,點擊「Migrate Site」進入搬家流程。
2、點擊「Manually Input Host Details」手動輸入主機資訊,就會出現以下畫面。
3、要填寫的第一個欄位「Destination Site URL」,就填寫自己網站網址,以我的例子而言就是填寫:www.bestatos.com。
4、要填寫的第二個欄位「Destination Server IP Address」,要打開新購買的主機平台,找到以下截圖所示的Shared IP Address,填寫下面的IP。
5、要填寫的第三、四個欄位「cPanel Username」「cPanel Password」,要打開新購買的主機平台,找到以下截圖紅色框內的帳號密碼,分別對應填寫Username帳號和Password密碼。
6、填寫完以上4個欄位就進入下一步,正式開始搬家,這時在第1步中填寫的Email信箱就會收到一封如下截圖的郵件,通知我們網站已經開始進入搬家程序了。
7、這個時候只需要耐心的等待就好,以我的網站而言,300多MB大小的資料大約在10分鐘內就搬家完成了。然後Email信箱就會收到如下截圖第二封通知信,告知網站搬家已經完成了。
8、恭喜!到這裡搬家就完成了90%了。到這一步,您網站的全部資料就已經打包從原本的主機複製到新主機帳號內了。
Phase 3:網域端DNS重新指定新IP地址
完成以上搬家內容,就好像房子的全部傢俱都被搬家公司搬去新房子了,現在要做的就是告訴所有人我們搬家了。網站搬家的通知動作很簡單,只需要把網站的門牌號「DNS」IP地址重新指定到新主機的IP地址即可。這時候就需要登入我們的網域管理平台,比如「中華電信」、「Godaddy」、「Namecheap」等。要看網站的網域現在是在哪個平台託管,就去那個平台,設定DNS,如果網域是託管在中華電信就需要複製Nameservers中的4條地址
如果是託管在bluehost或是cloudflare,就在DNS下找到A Record紀錄列表,只需要修改「@」中指向的IP地址為新主機中的IP地址,如以下截圖所示。如果在紀錄列表中找不到「@」紀錄,可以新增一條Record,名稱就填「@」表示全部,地址填新IP地址即可。
Phase 4:測試和驗收
使用Whats My DNS工具:https://whatsmydns.me/#A/
輸入自己的網址,點查詢,看全球的伺服器紀錄的IP地址是否已經變成我們新主機的IP地址。通常DNS紀錄會在48小時內同步到全球的伺服器,但通常不要在短期內多次修改DNS紀錄,會增加全球伺服器抓取IP的時間。
如果在設定DNS指向前,想要先確認在新房子裡面的傢俱是不是都到齊了,這時可以嘗試使用另一個工具SkipDNS:https://www.skipdns.link/,如上截圖所示,填寫IP地址,再把網站網址填寫在「under」欄位,點擊「Go」就會獲得一個臨時網址用於查看新主機IP下面的網站是否完整,打開網頁就可以測試看看網站在新主機下是否完整。我自己是沒有使用,但同樣推薦給有需要的站長。
特別感謝:網站帶路姬的文章
相關文章:
網站架設(二):1篇搞懂-爲何選擇虛擬主機及WordPress入門虛擬主機推薦比較
2021網站優化大集合-16步提升WordPress網站速度-提升SEO排名
2021網站優化大集合-4步加强WordPress網站安全性能-提升瀏覽體驗