新聞中心
Discuz換域名如何修改帖子內(nèi)容頁(yè)的域名和標(biāo)題鏈接呢
很多時(shí)候由于論壇的域名過(guò)期了沒(méi)有續(xù)費(fèi)或者是正在使用的域名被國(guó)內(nèi)的防火墻被屏蔽了因此無(wú)法使用了,那么如果想讓論壇恢復(fù)訪問(wèn)該怎么辦呢?最好的方法就是重新注冊(cè)一個(gè)域名或者使用已經(jīng)注冊(cè)好的域名來(lái)替換了,網(wǎng)上已經(jīng)有很多詳細(xì)的關(guān)于discuz換域名的帖子了,無(wú)憂(yōu)官網(wǎng)也是有一篇關(guān)于“DISCUZ X3 論壇更換域名詳細(xì)圖文教程”可是無(wú)憂(yōu)小編經(jīng)過(guò)測(cè)試最后發(fā)現(xiàn)的確可以實(shí)現(xiàn)修改域名,可是最后更新生成之后返回首頁(yè)測(cè)試發(fā)現(xiàn)欄目頁(yè)基本都是沒(méi)有問(wèn)題的,但是帖子內(nèi)容頁(yè)打開(kāi)之后發(fā)現(xiàn)還是之前的域名鏈接,那么針對(duì)這種帖子內(nèi)容頁(yè)的鏈接和標(biāo)題鏈接怎么修改呢?無(wú)憂(yōu)小編在PHP空間測(cè)試之后找到了方法,只需要在后臺(tái)數(shù)據(jù)庫(kù)管理那里升級(jí)的時(shí)候批量替換SQL語(yǔ)句就可以解決了。具體方法小編來(lái)總結(jié)下。 第一步:登錄論壇后臺(tái),找到站長(zhǎng)--數(shù)據(jù)庫(kù)--升級(jí)如下圖1: 第一種:批量修改帖子內(nèi)容頁(yè)的SQL語(yǔ)句,這里無(wú)憂(yōu)小編就以?xún)蓚€(gè)域名為例子,例如把www.51xxx.com修改為www.gle-technology.com為例子。 UPDATE pre_forum_post SET message=REPLACE(message,'51xxx.com','51php.com'); 第二種:批量替換標(biāo)題網(wǎng)址的SQL語(yǔ)句。 UPDATE pre_forum_thread SET subject=REPLACE(subject,'51xxx.com','51php.com'); 從上面運(yùn)行的SQL也可以看出來(lái)帖子網(wǎng)址和標(biāo)題網(wǎng)址在數(shù)據(jù)庫(kù)中保存的字段是不同的,因此輸入修改的時(shí)候要使用兩種不同的SQL方可全部改完成哦,最后到后臺(tái)更新緩存返回首頁(yè)就可以看到搞定了。 以上是無(wú)憂(yōu)主機(jī)獨(dú)立IP空間為您帶來(lái)的介紹。
本文地址:http://www.gle-technology.com/discuz/28138.html