監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
益陽網(wǎng)站建設(shè)公司

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 湖南OA系統(tǒng) > 益陽OA > 益陽網(wǎng)站建設(shè)公司

網(wǎng)站搬家教程:WordPress換空間換域名

申請免費(fèi)試用、咨詢電話:400-8352-114

筆者博客打算搬家了,而且是換空間換域名又換主題。對于wordpress博客,php程序代碼,筆者一樣看不太明白,也可以說是個菜鳥。網(wǎng)上搜索有關(guān)wordpress搬家教程還是蠻多的,但在照著別人教程做的過程中,總是又會突然出現(xiàn)新的問題要面對。因此,筆者就實(shí)際的分享下是怎么摸索解決的。

筆者所用的主機(jī)是windows主機(jī),我是將網(wǎng)站搬家到自己本地測試修改后再搬家到新買的空間中,我本地所使用的搭建環(huán)境軟件:wampserver。先在本地測試,修改沒問題了,相信再搬到其他主機(jī)也就不難。對于wordpress換空間換域名,首先解決的問題是,你先換空間還是先換域名呢?是先換空間,把網(wǎng)站程序與數(shù)據(jù)庫都放到新的空間中。下面,來說說具體步驟:

1,wordpress插件關(guān)閉,網(wǎng)站程序打包下載,SQL數(shù)據(jù)庫信息導(dǎo)出

這是準(zhǔn)備階段了,特別是wordpress插件關(guān)閉,建議在搬家過程中先關(guān)閉,以免程序在新空間中啟用出現(xiàn)意外。而網(wǎng)站程序打包下載,SQL數(shù)據(jù)庫信息導(dǎo)出這兩點(diǎn),一般的空間后臺都有管理功能,把整站程序都下載到本地計(jì)算機(jī)。

2,解析好新的域名,將網(wǎng)站程序上傳到新空間,修改數(shù)據(jù)庫連接信息

解析好新的域名,這個你大可不必自己做,直接讓空間商幫你協(xié)助解決就行了。一般網(wǎng)站程序上傳直接上傳rar包,然后再利用空間后臺管理解壓會比較保險也快速。程序源碼上傳后,當(dāng)然要上傳數(shù)據(jù)庫信息,在數(shù)據(jù)庫管理中phpmyadmin中導(dǎo)入數(shù)據(jù)庫,但很多數(shù)據(jù)庫導(dǎo)入都要求小與2M,這個你可以聯(lián)系你的空間商來協(xié)助解決,如果是在本地,你可以看我教程下面的備注說明。而修改數(shù)據(jù)庫信息,你可以通過DW,修改成你新的數(shù)據(jù)庫名稱、主機(jī)名和密碼,這個信息要和你導(dǎo)入數(shù)據(jù)庫時候添加的用戶信息一致。修改網(wǎng)站根目錄下的wp-config.php文件相關(guān)的數(shù)據(jù)庫參數(shù),如下圖:

/** WordPress 數(shù)據(jù)庫的名稱 */

define(‘DB_NAME’, ‘你的數(shù)據(jù)庫名稱’);

/** MySQL 數(shù)據(jù)庫用戶名 */

define(‘DB_USER’, ‘你的數(shù)據(jù)庫用戶名’);

/** MySQL 數(shù)據(jù)庫密碼 */

define(‘DB_PASSWORD’, ‘你的數(shù)據(jù)庫密碼’ );

/** MySQL 主機(jī) */

define(‘DB_HOST’,'localhost’);

將你新的主機(jī)空間的數(shù)據(jù)庫名稱,數(shù)據(jù)庫用戶名和密碼填進(jìn)去即可。注意一下,MySQL主機(jī)這一項(xiàng)默認(rèn)是’localhost’,如果你的是Windows主機(jī),不用修改,如果是Linux主機(jī),需要填上數(shù)據(jù)庫的地址。

3,暫時刪除.htaccess文件,修改數(shù)據(jù)庫信息變更域名

由于很多wordpress都設(shè)置了偽靜態(tài)規(guī)則,因此在程序上傳后暫時刪除.htaccess文件,這點(diǎn)很容易忽視,而導(dǎo)致明明所有細(xì)節(jié)都設(shè)置好,訪問就是會跳轉(zhuǎn)404的情況。變更網(wǎng)站域名,這個需要從修改數(shù)據(jù)庫信息開始,要進(jìn)入數(shù)據(jù)庫管理的phpmyadmin來修改。

登陸phpmyadmin,選擇自己博客的數(shù)據(jù)庫,然后點(diǎn)擊SQL,將下面四行命令輸入進(jìn)去:

UPDATE wp_posts SET post_content = replace( post_content, ‘AAA.com’,'BBB.com’) ;

UPDATE wp_comments SET comment_content = replace(comment_content, ‘AAA.com’, ‘BBB.com’) ;

UPDATE wp_comments SET comment_author_url = replace(comment_author_url, ‘AAA.com’, ‘BBB.com’) ;

UPDATE wp_posts SET guid = replace( guid, ‘AAA.com’,'BBB.com’) ;

其中,AAA.COM是你的老域名,而BBB.COM是新域名。另外要注意,很多人都忽略的第四句語句。還有如果當(dāng)初你的數(shù)據(jù)庫表頭不是默認(rèn)的wp開頭,你要修改成你自己數(shù)據(jù)庫的表頭,很多人都忘記了這點(diǎn)。不止是這四句,由于各個主題不同,也許你還要修改其他的表中信息,你最好逐一查看下。

4,登錄網(wǎng)站后臺修改網(wǎng)址,重新開啟插件

上面三步后,你已經(jīng)可以用新網(wǎng)址瀏覽網(wǎng)站了,網(wǎng)站程序已經(jīng)與數(shù)據(jù)庫連接順利,接著你要到wordpress后臺修改默認(rèn)的網(wǎng)站網(wǎng)址,登陸到其WordPress控制臺,找到“設(shè)置”->“常規(guī)”,然后WordPress地址和博客地址中的舊域名,用新的域名進(jìn)行替換。

5,添加修改了的.htaccess文件,設(shè)置301轉(zhuǎn)向

WordPress博客搬家后最好網(wǎng)頁結(jié)構(gòu),靜態(tài)化設(shè)置都保持一致,以利于設(shè)置301轉(zhuǎn)向,將原來搜索引擎收錄的網(wǎng)址都能夠轉(zhuǎn)移到新的網(wǎng)址中來,以免權(quán)重丟失。至于這兩個步驟,你同樣可以讓空間商來幫你設(shè)置,或者網(wǎng)上找教程設(shè)置。

備注說明:

筆者在換空間換域名過程中,由于是在本地測試,還遇到了以下問題,順便給出解決辦法:

1,PhpMyAdmin導(dǎo)入數(shù)據(jù)庫文件最大限制2048KB的修改:

解決辦法:打開php.ini,找到 upload_max_filesize ,將值修改成更大。

2,本地測試時,通過localhost訪問網(wǎng)站產(chǎn)生Internal Server Error提示:

解決辦法:產(chǎn)生這個錯誤的信息的罪魁禍?zhǔn)拙褪庆o態(tài)化文件.htaccess,解決辦法就是把這個靜態(tài)化文件干掉,比如命名為1.htaccess,或者移到其他文件夾,甚至刪掉,以后要用的時候再搬出來。

3,博客主題出錯,顯示“Parse error: syntax error, unexpected T_ENDIF in E:aawampwwwwordpresswp-contentthemesxiaohansidebar.php on line 104”類似提示。

解決辦法:你看下siderbar.php的第89行 < ? }?> 把< ? }?> 改成 < ?php }? > 。

發(fā)布:2007-03-31 14:02    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)欄目:
相關(guān)文章:
益陽OA
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普益陽網(wǎng)站建設(shè)公司其他應(yīng)用

益陽軟件開發(fā)公司 益陽門禁系統(tǒng) 益陽物業(yè)管理軟件 益陽倉庫管理軟件 益陽餐飲管理軟件 益陽網(wǎng)站建設(shè)公司