新聞中心
無憂主機(jī)教你如何將Discuz!X1.5網(wǎng)站遷移到二級(jí)目錄
無憂主機(jī)(www.gle-technology.com)用戶“后后學(xué)長”qq尾數(shù)3280,的discuzx1.5的網(wǎng)站遷移很特別。該站以前是安裝在php空間根目錄下面的,由于運(yùn)營需要,要將discuzx1.5遷移到站點(diǎn)二目錄下面,并且在站點(diǎn)根目錄安裝dedecms,將織夢(mèng)dede作為空間默認(rèn)主站。 當(dāng)接我接到這個(gè)任務(wù)的時(shí)候,我確實(shí)得瑟了一下,要把網(wǎng)站遷移到二級(jí)目錄,這樣就改變了原始網(wǎng)站URL結(jié)構(gòu)了,那么原網(wǎng)站被百度收錄的內(nèi)容,不全費(fèi)了?而且,以前做的推廣就全部白費(fèi)了,可惜??!我將我的顧慮和站長詳細(xì)說了。站長同志大筆一揮,就這樣辦吧。 對(duì)于這種特殊的遷移要求,我還是第一次碰到。為了穩(wěn)妥起見,我一邊準(zhǔn)備遷移的事情,一邊在dz論壇上發(fā)了一篇關(guān)于如何將discuz!1.5遷移到二級(jí)目錄的帖子。然后我就按照我的認(rèn)為對(duì)的方法開始遷移了。 遷移站點(diǎn)的基本信息: 站點(diǎn)域名:www.gle-technology.com 版本信息:Discuz!X1.5 遷移要求:在無憂香港php空間的站點(diǎn)根目錄(public_html)新建一個(gè)二級(jí)目錄——x,將原網(wǎng)站遷移到x目錄下,將原網(wǎng)站訪問地址www.gle-technology.com變?yōu)閣ww.gle-technology.com/x 由于是第一次遷移這種非常規(guī)的遷移要求,我在遷移前有個(gè)疑問: 疑問:在mysql數(shù)據(jù)庫中是否有一個(gè)表專門記錄了文章URL,根據(jù)我的以往的遷移經(jīng)驗(yàn),某些開源程序變更了文章URL結(jié)構(gòu),是需要相應(yīng)的修改mysql數(shù)據(jù)庫表的。如果有,那么那個(gè)數(shù)據(jù)庫表控制著?帶著這個(gè)疑問我也在官方論壇發(fā)帖子,想搞清這個(gè)疑惑。 在遷移之前,我也拿不準(zhǔn)DX遷移后,改變了url鏈接是否需要在數(shù)據(jù)庫或網(wǎng)站后臺(tái)里面進(jìn)行修改。我遷移前也去查看了數(shù)據(jù)庫表,無果。無論怎樣,先按常規(guī)方法將discuz!X遷移到新空間先,于是我按照無憂主機(jī)實(shí)戰(zhàn)discuz!1.5網(wǎng)站遷移纖細(xì)步驟及方法中介紹的方法將站點(diǎn)遷移完成。下面就我折騰的時(shí)候,很多時(shí)候經(jīng)驗(yàn)是折騰出來的。 折騰時(shí)間。。。。。 首先我先在站點(diǎn)根目錄下面建立二級(jí)目錄x,然后使用DirectAdmin(DA)控制面板的文件管理器,將站點(diǎn)文件全部復(fù)制一份到二級(jí)目錄x。然后使用域名:www.gle-technology.com/x訪問,結(jié)果奇跡發(fā)生了,居然就可以訪問了。哈哈! 最后在說一下Ucenter,將discuz!x遷移到二級(jí)目錄,ucenter可以不遷移,就留在原來位置就可以。 將Discuz!X1.5網(wǎng)站遷移到二級(jí)目錄的總結(jié): 如果遇到同樣問題,你可以直接將網(wǎng)站遷移到二級(jí)目錄下就可以了,不要改任何東西,直接生效。但是,如果你的Discuz!X1.5做了二次開發(fā),如模版中調(diào)用了某些與URL鏈接相關(guān)的函數(shù),需要你在模版中或程序中進(jìn)行調(diào)整。同時(shí)附上,我在www.discuz.net發(fā)的求助帖子地址:http://www.discuz.net/thread-2031213-1-1.html 無憂主機(jī) 提供美國/香港純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起。
本文地址:http://www.gle-technology.com/discuz/1748.html