雖然我們在上一篇中如何從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位址開啟的樣子,先確認新搬家的網站資料正不正確,每個頁面點進去檢查看看。
進入SkipDNS首頁後
IP Address:填入要預覽的主機IP位址
Live URL:填入要預覽的網址
填入後直接點選Create前往下一步
會有一個虛擬網址,因為使用的是免費版的,所以請趕快點選Open去檢查網站資料。因為時間一到虛擬網址就失效了,雖然可以重新再來一次拉。
打開網站後會看到網址就是剛剛的虛擬網址,這個時候就趕緊檢查每個頁面是不是正常。
還有有用這SkipDNS工具,因為我第一次用Migrate Guru外掛搬家,可能填入的資訊有問題,所以使用SkipDNS工具預覽網站,打開竟然是一開始安裝好陽春的網站。
只好重新回到Migrate Guru外掛搬家,重新研究哪一個環節出錯,重新搬家、重新SkipDNS工具預覽網站,直到網站檢查沒有問題,才來變更網域DNS設定。
到SiteGround設定 網域DNS指向 A2主機
因為我的網域是在SiteGround上直接購買的,所以直接登入SiteGround後台。
點選Services→HOSTING→MANAGE
因為我們要停用SiteGround主機,所以要先來取消自動扣款的選項,免得到時候主機商直接自動扣款購買新的一年份,這樣我可能會吐血耶!
進到我們購買SiteGround主機的方案,旁邊三個點點點→Renwal Settings→關掉AUTORENEWAL OFF/ON→CONFIRM
找到SiteGround裡的Domains
更改「@」Host 名稱、A 類型紀錄的值,改成A2 Hosting主機提供的IP位址
如何知道現在看到的網站是在舊主機還是新主機呢?
- 請到 Whatsmydns.net 的網站。
- 輸入你的網址。
- 確認下拉選單選擇 A。
- 點選 Search。
- 全世界各國都顯示綠色勾勾,成功指向同一個主機IP位址時,你的網域就是指向該IP主機。所以,等所有的 IP 都顯示為你的 A2 Hosting 主機 IP 時,網站就完全搬家成功了!
如何從SiteGround 主機搬家到A2 Hosting就記錄到這邊囉!!!
或許,明年會改搬遷Domain到其他地方去,到時候再來記錄吧!!!!