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