1.檢測遷移的新主機
一般情況下,首先要測試新主機的IP地址是否安全,是否被列入SPAM列表,是否被搜索引擎屏蔽,上面是否有其他非法網站等。主機IP地址是否可以通過電信、網通、國外等多種不同線路正常訪問,不要把網站遷移到不安全不可靠的主機IP。

2.制定遷移計劃
制定一個詳細的、循序漸進的網站遷移計劃,將原網站內容保留至少半個月(但不一定需要更新),最好保留一個月以上,因為很多搜索引擎緩存DNS,可以保證搜索引擎仍然可以使用原IP地址訪問內容。如果不小心刪除了原網站內容,會給搜索引擎返回404錯誤,帶來不必要的損失。
3.備份網站
備份數據庫和上傳文件夾是最重要的,所以記得備份。如果不知道網站程序的目錄結構,可以多花點時間備份整個網站。我通常做的備份就是把這些重要的目錄下載到我的電腦上。備份網站時,您可以關閉網站的各種服務,如評論和消息。
4.實施遷移工作
保持原網站不變,先將原網站的內容、數據庫、服務器設置復制到新主機,通過修改本地HOSTS文件(域名指定為新IP地址)測試訪問新主機是否正常工作。如果新主機一切正常,可以修改域名解析。
5.修改域名解析
盡量避免通過修改DNS(域名服務器)服務器地址來遷移網站,最好通過修改A記錄來遷移網站。DNS修改需要一到兩天才能生效,中間可能會中斷。修改記錄更可靠。

6.請保留原網站至少一周
網站要提前幾天遷移,原網站內容至少保存一周。不需要更新網站,內容仍然可以被使用原始IP地址的搜索引擎訪問。原因是很多搜索引擎會緩存DNS。如果刪除當時所有的網站原始數據,可能會出現大量的404錯誤頁面。搜索引擎緩存的DNS更新后,可以刪除原虛擬主機上的所有數據。
至此,整個網站的遷移工作已經完成。記得把原網站的內容在原IP地址保留一段時間。我測試過有些搜索引擎爬蟲切換IP半個月后會訪問舊IP地址。有不懂的請咨詢夢飛云idc了解。