wordpress搬家換域名

如果你看到這篇文章,說明你已經在使用wordpress了,那么直接切入正題:wordpress怎么搬家或者更換域名?

很簡單,五步,

第一步:備份wordpress目錄下所有文件并轉移到新主機,最好是線上壓縮一下,然后下載壓縮包,這樣能保證不被遺漏或出錯;

第二步:導出數據庫,然后在新主機建立數據庫(可更換數據庫名),再導入;

第三步:修改數據庫中有關舊域名的字段;(換了新域名的才用到這一步)

第四步:修改wp-config.php文件,確保網站文件與數據庫通信正常;

第五步:解析域名到新主機,完工!

第一步:備份wordpress目錄下所有文件并轉移到新主機;

最常見的方法是直接在FTP下載目錄下所有文件,然后再重新部署到新主機。這樣做的弊端是速度較慢,或者容易下載某個文件失敗導致丟失,所以下載完檢查是否全部下載成功,上傳也一樣,查看“上傳失敗”是否顯示為零。

如果主機支持在線壓縮,最好將項目壓縮,下載壓縮包,再通過FTP上傳壓縮包至新主機,解壓。這樣速度快又不容易出錯。

第二步:導出、導入數據庫;

備份數據表常見的有兩種方法,一種是在舊主機里找到數據庫管理,將數據表導出sql格式(一般默認為此);(如圖)

導出數據庫數據
導出自己本地電腦上后。再把剛導出來的文件用一樣的方試導入到新主機里的數據庫中去。(如圖)

導入數據庫數據

第三步:修改數據庫中有關舊域名的字段(這個是給有換新域名的用,如只換過主機沒有換域名,此步可跳過。)

因為在wordpress數據庫中保存著有關域名的鏈接等內容,如果不批量把“舊域名”字段替換成“新域名”,會導致部分頁面404。

直接在數據庫批量執(zhí)行sql語句就好,很簡單。

首先介紹下SQL替換命令

UPDATE 表名 SET 字段 = REPLACE(字段,’替換內容’,’替換值’);
實例如下:

UPDATE wp_options SET option_value = REPLACE(option_value,'舊地址','新地址');
注意上面的標點要都要用英文半角。其中wp_options就是表名,option_value就是表wp_options里的一個字段,wp_options里有siteurl和home的值。

一般只要執(zhí)行以下三個命令,就可完成域名的修改:

/*修改option_value里的站點url和主頁地址:*/
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://www.舊地址.com', 'http://www.新地址.com') WHERE option_name = 'home' OR option_name = 'siteurl';
 
/*更正文章中內部鏈接及附件的地址:*/
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://www.舊地址.com' , 'http://www.新地址.com');
 
/*更正wordpress文章默認的永久鏈接:*/
UPDATE wp_posts SET guid = REPLACE(guid, 'http://www.舊地址.com' ,'http://www.新地址.com');

第四步:修改wp-config.php數據庫配置

找到新網站根目錄的wp-config.php,打開后修改數據庫配置,以下是幾個需要修改的地方;

define(‘DB_NAME’, ‘wp3′);//這里輸入新數據庫名稱
define(‘DB_USER’, ‘root’);//這里輸入數據庫用戶名
define(‘DB_PASSWORD’, ’123′);//這里是輸入數據庫密碼
define(‘DB_HOST’, ‘localhost’);//這里是數據庫服務器,一般都是localhost

第五步:解析域名到新主機

在新主機上綁定域名包括兩步,首先是域名解析,到你的域名購買處提供的域名管理面板中,找到解析地址這個地方,然后按新主機里提供的信息填寫;其次,要到主機里把域名綁定。另外需要提醒的是,國內主機是需要備案的,具體在這里不講了。如果有速度快、穩(wěn)定的香港主機也歡迎留言交流。

到這里wordpress搬家就結束了,你可以輸入域名訪問你的新網站,如果期間遇到問題或者搬家后數據連不上,歡迎留言。

END

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現,斷路器,智...
    卡卡羅2017閱讀 136,568評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,048評論 25 709
  • 自從入了原創(chuàng)群,各種的不適應,但我既然加入了中國式眾籌平臺,就不能回避眾籌概念眾籌項目帶來的各種不適應,畢竟沒有一...
    茶舍花開閱讀 284評論 0 0
  • 2015年11月24日,農歷十月十三。乙未年 【羊年】,丁亥月,甲辰日。 宜:嫁娶、納采、訂盟、祭祀、開光、出行、...
    安曉輝0閱讀 1,462評論 8 19
  • 清早5點10分起來后,心中有些迷茫恐慌,本想打開電腦準備學習英語,但心情極度不好,于是想到近來看的好幾篇文章中提到...
    走向陽光的自己閱讀 375評論 1 1

友情鏈接更多精彩內容