網站的內容不外乎是兩個方面,一個是文件,一個是數據庫。

文件好辦,就是複製和粘貼就行了。

然後是數據庫,一般可以用 phpmyadmin 導入就行了。這個必須要導入成功,不能有報錯提示。

這樣就完了嗎?

當然不是了,還有一個步驟,就是網站的 url 設置。

在後台的 設置 -- 常規 wp-admin/options-general.php 裏,有兩個 url 要設置,如圖:

WordPress 站點地址設置

可是問題來了,你遷移的網站,如果不是上面圖片中的 url,那你連後台都進不了,就不能在後台修改了。

這時,要用 phpmyadmin 來改,修改 options 表的 siteurl 和 home 兩個字段的值。

如圖:

如何遷移一個WordPress網站

----

如果出現數據庫連不上,那就是要改網站根目錄下的 wp-config.php

把裏面的數據庫名字和用户名和密碼改成你自己的。

------------

另外就是文章裏添加了舊的網址,要把它換成新的,怎麼辦?

同樣是用 phpmyadmin 來替換,使用以下 sql 即可:

UPDATE wp_options SET option_value = replace( option_value, 'http://www.old.com', 'http://www.new.com' ) WHERE option_name = 'home' OR option_name = 'siteurl';  
UPDATE wp_posts SET post_content = replace( post_content, 'http://www.old.com', 'http://www.new.com' ) ;  
UPDATE wp_posts SET guid = replace( guid, 'http://www.old.com', 'http://www.new.com' ) ;  

 

-----------------------------------