第一步,解析域名将新域名(如:
www.huaidanwangluo.com)正确解析到目标站点,并且解析生效。这个就很好理解了,你想换域名,又不做好解析,那么即使更换成功了也是没有办法使用新域名的,所以做好新域名的解析是前提!
) J; C% f4 a' \2 Z* C: I
第二步,对Discuz进行相关设置这里的设置主要涉及到以下几个方面!
2 |6 W# E6 P# C. Q4 M, l2 `" [
①,后台-全局-站点信息-网站 URL
3 v3 N5 `+ b) z- ]% u; H* q1 J6 @
这里的网站URL替换成我们需要的新域名(原域名是
www.huaidanwangluo.com想要更换称为bbs.huaidanwangluo.com)
3 l! e3 G8 G( U6 t7 v' Q5 {②,后台-全局-域名设置
1 x# B8 b. R" u1 I9 B3 L0 ]3 I! d3 q
在域名设置中,将原来的域名,替换成新域名,不管是“基本设置”,“应用域名”,“根域名设置”中的选项,只要是之前设置了旧域名的,通通改成新域名!
8 a0 M6 z$ ~6 Q③,后台-界面-导航(主导航,顶部导航,底部导航,快捷导航,家园导航)
8 |) q+ `1 P0 o1 W3 `$ }4 L- a 如果这里使用了绝对路径,那么就需要将旧域名统一改成新域名,避免因为域名没有修改,导致导航出错!
8 h: B" n' k6 J& X" u) K4 |7 S9 O# d! `
④,后台-站长-UCenter设置-UCenter 访问地址,
& s8 J! b0 U% @
这里将旧域名替换成新域名如ht tp://www.huaidanwangluo.com/uc_server替换成ht tp://bbs.huaidanwangluo.com/uc_server
9 p e$ v& z/ T" s; f! a4 D8 ]! F
做完以上四步之后,执行:工具-更新缓存,更新下全站的缓存,使我们设置的生效。
6 R' c! p! s8 \4 p* v1 ~然后再做以下2个步骤。
5 s+ y5 l O0 [1 z1 g
⑤,后台—UCenter ,登录UCenter 查看应用中的地址是否已经更新为我们更换过的域名,如果不是,则需要手动修改下
8 k6 T' W5 {' K, E⑥,后台-工具-云平台诊断工具-同步站点信息,将我们新设置的域名和云平台同步下!!
3 U5 O2 R. s: C9 ~, ~- q) ^
到此,更换域名就成功了。
8 Y4 _7 Y7 N& o% {1 A' j5 E注意的问题:①,如果你更换的域名曾经注册过云平台,可能会导致云平台报错,需要你同步云平台后,多测试几次,如果报错,则需要将站点ID和站点通信KEY手动设置为你新域名获取的云平台站点ID和站点通信KEY。或者采用云平台修复方案解决!
+ r6 j1 ^6 p: g5 R3 i: ~) P& ?* ` K! w②,对于帖子内容页或者门户频道内容页的内容中的旧域名(这里指你使用绝对路径引用的时候),目前没有好办法替换成新域名,所以建议你两个域名都同时使用,将就域名做301转向到新域名,或者建议你在平时管理发帖的时候,在内容中引入路径的时候多采用相对路径!!
. f! u! i/ r e7 x
) B$ N4 L9 D/ z! ?% \