雖然我們在上一篇中如何從SiteGround 主機搬家到A2 Hosting:(二)Migrate Guru搬家到A2 Hosting、成功率最高的搬家,已經成功使用Migrate Guru外掛幫忙複製網站到A2主機。不過,現在打開網站還是原本的SiteGround主機上的網站,因為我們還沒有設定網域DNS指向A2主機。

所以,現在SiteGround主機和A2主機上都有同樣網址的網站,要讓網址打開哪一邊的主機,這就跟你的 網域DNS指向 哪一邊主機有關了。

還沒開始設定前,此刻打開的主機會是原本舊的SiteGround主機IP位址的網站資料。

緊接著我們要修改網站的DNS設定,將它設定到我們新購買A2主機的IP位址,這樣打開才會是A2主機上的資料。

使用 SkipDNS 工具預覽新的目標網站

因為變更網域的DNS會使舊主機上的網站斷線 1-2天,才會慢慢地在世界各地生效,不過指向若完全生效,就會顯示新主機上的網站。

要花費1-2天才能確認變更完成,若我們沒先確認搬到新A2主機的網站資料,是否搬遷完整,就這樣貿然變更網域DNS設定,到時候有問題的時候,又要花時間變更回舊主機,這樣往來會讓網站斷線很多天,可是會很影響網站的。

所以,可以利用SkipDNS工具先確認,他會提供一個虛擬的網址模擬網站在新主機的IP位址開啟的樣子,先確認新搬家的網站資料正不正確,每個頁面點進去檢查看看。

網域DNS指向

進入SkipDNS首頁
IP Address:填入要預覽的主機IP位址
Live URL:填入要預覽的網址
填入後直接點選Create前往下一步

網域DNS指向

會有一個虛擬網址,因為使用的是免費版的,所以請趕快點選Open去檢查網站資料。因為時間一到虛擬網址就失效了,雖然可以重新再來一次拉。

網域DNS指向

打開網站後會看到網址就是剛剛的虛擬網址,這個時候就趕緊檢查每個頁面是不是正常。

還有有用這SkipDNS工具,因為我第一次用Migrate Guru外掛搬家,可能填入的資訊有問題,所以使用SkipDNS工具預覽網站,打開竟然是一開始安裝好陽春的網站。

只好重新回到Migrate Guru外掛搬家,重新研究哪一個環節出錯,重新搬家、重新SkipDNS工具預覽網站,直到網站檢查沒有問題,才來變更網域DNS設定。

網域DNS指向

到SiteGround設定 網域DNS指向 A2主機

因為我的網域是在SiteGround上直接購買的,所以直接登入SiteGround後台。

網域DNS指向
網域DNS指向

點選Services→HOSTING→MANAGE

因為我們要停用SiteGround主機,所以要先來取消自動扣款的選項,免得到時候主機商直接自動扣款購買新的一年份,這樣我可能會吐血耶!

網域DNS指向

進到我們購買SiteGround主機的方案,旁邊三個點點點→Renwal Settings→關掉AUTORENEWAL OFF/ON→CONFIRM

網域DNS指向

找到SiteGround裡的Domains

更改「@」Host 名稱、A 類型紀錄的值,改成A2 Hosting主機提供的IP位址

如何知道現在看到的網站是在舊主機還是新主機呢?

網域DNS指向
  1. 請到 Whatsmydns.net 的網站。
  2. 輸入你的網址
  3. 確認下拉選單選擇 A。
  4. 點選 Search
  5. 全世界各國都顯示綠色勾勾,成功指向同一個主機IP位址時,你的網域就是指向該IP主機。所以,等所有的 IP 都顯示為你的 A2 Hosting 主機 IP 時,網站就完全搬家成功了!
網域DNS指向

如何從SiteGround 主機搬家到A2 Hosting就記錄到這邊囉!!!

或許,明年會改搬遷Domain到其他地方去,到時候再來記錄吧!!!!