伺服器移轉要考量自己網站原本是用什麼系統架的,由於舊網站我是用wordpress架構,只要選擇伺服器支援wordpress就好。另外就是考量點擊數、流量有沒有限制,線上支援夠不夠等。
雖然我自己的網站沒什麼人看,但是還是一個紀念性的網站,因此就選比較沒有限制的伺服器。方案就選essential plan.
當初domain已經在2017/7/17進行續約,因此可以使用到2018/7/28,接下來只要看如何從hostmonster轉移到hostgator即可。大致上可分為三個手續:
1.unlock your domain and obtain Auth code (or EPP code): 登入到HostMonster的後台,找到domain的地方,選取要轉移的網域,然後點選【TRANSFER EPP】來取得【EPP CODE】,請先記下這組號碼。在HostMonster的domain後台,然後點選【LOCK】,這裡要解鎖網域,所以要按下【UNLOCK your domain】。網域轉出之前,必須將網址的狀態從原先的Lock轉成Unlock,才有辦法將網域轉出到其他註冊商。而網域在購買的60天內、或是60天內轉換過註冊商的,都不能再進行第二次,換言之,你不能今天轉A註冊商,明天轉B註冊商,網域轉移有60天的限制,在這60天內都不能對此域名作移轉的動作。
2. unlock your domain privacy: 在HostMonster的domain後台,然後點選【PRIVACY OPTIONS】,這裡要取消隱私設定,所以要按下【Pause Domain Privacy】,暫停網域隱私。如果當初沒有購買此項服務,進去privacy options就會直接看到所有註冊資訊,也沒有相關選項囉。
3.到hostgator的hosttransfer頁面輸入網址(不含www),按照上面指示開始轉移。有可能遇到像我一樣,轉入的伺服器商判定原domain是lock的(我明明有開),這時就可以請線上客服協助能不能幫忙移轉。
而email信箱認證可以先做,以確保資訊正確。這邊的email要和你註冊domain的信箱一致。
檢查都完成後畫面應該如下圖,就可以掏信用卡付帳。
搬遷中發起轉移的伺服器商會寄email到你信箱,確認要搬遷到hostgator,按下同意後就會要你輸入EPP碼,最後來信通知轉移完成。
而在搬遷舊網站資料後,一直遇到連結變成下載的問題,網路上遇到這個問題的人很少,讓我傷腦筋了幾天。後來在 https://wordpress.stackexchange.com/questions/158489/moved-wordpress-to-new-server-now-tries-to-download-a-file 找到解法。把網站的.htaccess砍掉,重新產生一個.htaccess檔案就神奇的恢復了。看來各伺服器的PHP 版本與組成不一樣,造成網站也會受影響。
這樣算平安渡過網站轉移,下一個三年後,再考慮看看要不要移伺服器吧。
Read more.