一般來說網(wǎng)站建設(shè)好之后都不會隨便的遷移,但是遇到服務(wù)器中毒、損壞等原因情況下,就不得不做遷移。在不同的主機(jī)上遷移同一個網(wǎng)站是需要一定的技巧,下面我們介紹一些同一域名下將網(wǎng)站從一個主機(jī)遷移到另一個主機(jī)的技巧,以避免網(wǎng)站因?yàn)檫w移而造成不必要的損失。
1、遷移準(zhǔn)備先將原主機(jī)網(wǎng)站的評論等更新功能關(guān)閉,接著把原主機(jī)網(wǎng)站的文件、數(shù)據(jù)庫等信息通過FTP或其他方式進(jìn)行備份,備份下載到本地電腦,然后將本地電腦備份好的網(wǎng)站內(nèi)容完全上傳部署到另一個主機(jī)上,通過修改hosts的方法,將網(wǎng)站的域名指向新的IP地址。
域名解析是需要一段時間的,這段時間網(wǎng)站還是不能打開,等域名解析生效后網(wǎng)站才正常訪問(檢查域名是否解析成功,可以通PING這個命令檢驗(yàn),如果PING出來的IP與新的IP相同,那表示解析成功,如果解析成功網(wǎng)站還是打不開那就是檢查空間或網(wǎng)站文件等)。
接著,選擇一個訪問量少的時段,例如凌晨時刻,通過修改域名DNS(Domain Name Server)的A記錄實(shí)現(xiàn)網(wǎng)站的遷移,注意不要通過刪除A記錄然后增加一個新的A記錄來實(shí)現(xiàn),那樣會造成短時間的網(wǎng)站無法訪問。
將原有網(wǎng)站內(nèi)容保存至少半個月的時間(但不一定需要更新),保證搜索引擎使用原來的IP地址仍然可以訪問到內(nèi)容,如果無法做到這一點(diǎn),那也要將原始網(wǎng)站的完全關(guān)閉,使原有IP無法訪問,切不可保持原始網(wǎng)站開放,訪問時候卻得到404錯誤的情況發(fā)生。