一、開啟/config/config_global.php 檔案,修改對應的新域名和 runquery 值設定為 1
$_config['cookie']['cookiedomain'] = '. 新域名.com';
$_config['admincp']['runquery'] = 1;// 是否允許後臺執行 SQL 語句 1=是 0=否 [安全]
二、用新域名登入後臺管理,然後在後臺管理裡面按照如下設定:
1. 後臺==> 全域性==> 站點資訊==> 網站 url
2. 後臺==> 全域性==> 域名設定==> 應用域名==> 論壇和根域名設定手機版訪問設定:--- 手機發帖來源自定義:
3. 後臺==> 介面==> 導航==> 連結裡面使用了絕對地址需要修改為新域名
4. 後臺==> 運營==> 關聯連線,沒有設定就不用修改,在這裡主要涉及最佳化 (站點宣傳廣告、友情連結)
5. 後臺==> 雲平臺==> 同步站點資訊 後臺—工具—去平臺診斷工具 (可能要手動設定 IP)
6. 後臺==> 站長==>ucernter 設定==>ucenter 訪問地址 7.ucenter==> 應用管理==> 應用的主 url
BBS 導航---頂部、底部 (版規網址要更新),論壇格子廣告,貼間廣告,列表廣告全部要更新。
三、開啟 uc_server/data/config.inc.php 檔案,把裡面的舊域名改掉。
四、登陸後臺——站長——uc 設定和你的域名/uc_server,將裡面的資訊調整一致,並且確保域名為新域名
如果您已經修改了域名解析並且可以直接使用新域名登入,那麼就進行上述修改
如果用新域名登入不了後臺,被自動退出請把 config/config_global.php 中的 $_config['admincp']['checkip'] = 1; 修改為 $_config['admincp']['checkip'] = 0;
如果所有操作都正確還會跳轉到老域名,那麼排查下外掛看看,有的外掛會定死域名。
完成以上工作後,您已經可以正常訪問新域名了,但是原來已經發貼的內容網址沒有變化,要執行下面的步驟才會變新網址。
五、進入 DZ 後臺 – 站長 – 資料庫 – 升級
批次替換--貼子網址
UPDATE pre_forum_post SET message=REPLACE(message,'舊域名','新域名');
批次替換--標題網址
UPDATE pre_forum_thread SET subject=REPLACE(subject,'舊域名', 新域名');