上個月因為時間倉促又急於發表自己的部落格跟大家分享,所以就選擇用國外的空間來搭建 WordPress 部落格,最近域名備案成功,就要把部落格移回國內,國內的空間速度肯定比國外快的多,不然聽到很多粉絲一直抱怨速度太慢,影響使用者體驗度啊,以下飛飛就跟大家談下 WordPress 怎麼搬家,其中要注意什麼,是做昨天就開始搬家,看了一些教程但是都太簡單,中間會遇到很多問題,就繞了很多彎道,希望大家引此為鑑。
1 、備份舊的空間的資料庫和空間原始碼
(1) 備份資料庫
大家可以透過 phpMyAdmin 來到 mysql 後臺,選擇 WordPress 資料所在的資料庫,選擇 「匯出按鈕」 即可,或者安裝 WordPress Database Backup 外掛,直接選擇資料庫匯出即可
(2) 網站空間備份
大家可以登入 ftp,把整站所有原始碼都複製出來即可
2 、新站操作
(1) 恢復資料庫
大家可以透過 phpMyAdmin 來到 mysql 後臺,選擇 WordPress 資料所在的資料庫,選擇 「匯出 (import)」 按鈕即可,如果是用外掛匯出的話可以登陸到新站的網站後臺,選擇」 匯入」,安裝下 wp 匯入外掛後選擇我們備份的資料庫即可倒入
(2) 網站空間還原
大家可以登入 ftp,把整站所有原始碼都複製到新站空間即可
(3) 資料庫和網站原始碼匯入後測試下新站是否能用
(4) 更改域名 dns
登陸域名管理後臺,把舊的 dns 修改成新的 dns 就可以了,大功告成,寫出來很容易,實現過程中遇到很多問題,因為部落格有一定的排名,沒推遲一秒鐘恢復也許就會被降權,心急加上又摸不著頭的問題,又面對這麼熱的天氣,經過了巨大的考驗終於完工了,我把問題總結下給大家參考
3 、搬家遇到的問題
1 、搬家後文章不能訪問
昨天早上就開始準備搬家,搬家完後發現文字不能訪問,提示錯誤 303 或者網頁錯誤,我檢查了半天,開頭以為資料庫問題,後面重新匯入還是不行,檢查了外掛的問題,以為是 wp 固定外掛問題,解除安裝後重新安裝,問題還在,鬱悶了半天,今天早上還坐車的時候回想了下,靜態規則還沒檢查,因為我之前使用 liux 國外空間,現在搬到國內使用 win 空間,重寫了下 httpd.ini 配置檔案,同樣還是失敗,後來上網搜尋了下,原來我靜態規則寫錯了,看了蕭涵兄的日誌才明白,趕緊複製下蕭兄的偽靜態程式碼,文章不能訪問問題解決。
2 、搬家後模板要重新選擇
剛搬家完,一看,怎麼我的部落格什麼都沒了,趕緊把部落格重新選擇匯入下即可。
3 、搬家後外掛要重新安裝
搬家後發現博文怎麼都全部顯示出來了,發現是摘要外掛沒裝,還有一些 seo 最佳化外掛也沒裝,最重要的是固定連線這個外掛要設定,不然到時候搜尋引擎認為你地址都變了,收錄的都會沒掉,做 seo 就是要細心,如果錯過一個小細節,也許你的站就報廢了,seo 最佳化就要從頭開始做了,所以我可以說我們做 seo 行業的人很細心,很有耐心,心理承受能力很好,不然怎麼可能每天可以承受這麼多驚喜和擔憂呢,大家說對吧,以上就是這次 WP 搬家的過程,希望對大家有幫助