由於網站域名過期沒有續費要更換域名,為了盡快恢復網站,下面整理了discuz! X3進行更換域名的方法和大家進行分享,供大家進行參考和學習。
前期準備:因為域名更換了,所以原域名就不能再進後台了,這是需要申請一個新域名,並正確備案,讓機房添加白名單,重新解析,重新綁定空間,完成一系列工作後,進入DZ程序修改。
正式修改:1.把config/config_global.php 和 config_global_default.php 中的內容相應修改;$_config['cookie']['cookiedomain'] = '.xxx.com';$_config['admincp']['runquery'] = 1; // 是否允許後台運行 SQL語句 1=是 0=否[安全]
2.請直接使用 http://新域名/admin.php 登錄後台,都需要修改哪些東西呢?
1.後台→全局→站點信息→網站url
2.後台→全局→域名設置→應用域名→論壇和根域名設置手機版訪問設置:--- 手機發帖來源自定義;
3.後台→界面→導航→鏈接裡面使用了絕對地址需要修改為新域名;
4.後台→運營→關聯連接,沒有設置就不用修改,在這裡主要涉及優化(站點宣傳廣告、友情鏈接);
5.後台→雲平台→同步站點信息後台—工具—去平台診斷工具(可能要手動設置IP);
6.後台→站長→ucernter設置→ucenter訪問地址;
7.ucenter→應用管理→應用的主urlBBS導航---頂部、底部(版規網址要更新),論壇格子廣告,貼間廣告,列表廣告全部要更新。
在修改過程中可能遇到的問題:
1.如果您已經修改了域名解析請直接使用http://新域名/admin.php登錄之後,進行上述修改;
2.後台登陸不了,被自動退出請把config/config_global.php中的$_config['admincp']['checkip'] = 1;修改為$_config['admincp']['checkip'] = 0;完成以上工作後,您已經可以正常訪問新域名了,但你會發現原來的內容網址沒有變化,那該怎麼辦呢?別慌,只需要執行下面的幾個步驟即可。
進入DZ後台:站長 – 數據庫 – 升級
1.使用批量替換--貼子網址UPDATE pre_forum_post SET message=REPLACE(message,'xxx.com','xxx2.com');
2.批量替換--標題網址UPDATE pre_forum_thread SET subject=REPLACE(subject,'xxx.com','xxx2.com');
注意事項:該教程相對來說已經很詳細了,但還是要給大家補充一下:如果有WAP手機版本,請登陸平台,重新生成下手機版,否則會造成不能訪問手機版域名。
|