discuz X3论坛程序更换域名需要修改的全部地方

2017-05-23 15:12:55 1762阅读

discuz程序是使用最多的论坛程序,感觉也非常的好用,但是discuz X3论坛程序更换域名会遇到各种各样的问题,特别是对于刚刚学习discuz程序的朋友们来说。这里我也整理了一些常见问题,希望对大家有所帮助。 有时虽然操作上实现了网站的搬家,但出现的问题非常多。

尤其是程序里面域名的修改不当或者修改不全面,前台或者后台就会出现打不开甚至网站错位等。今天给大家说一下,discuz X3论坛程序更换域名需要修改的全部地方,也给自己未来discuz换域名作为参考。 

1、修改备份的数据库并还原数据库。使用一款编辑器(小编使用的是notepad++)打开该数据库 并ctrl+h 查找bbs.zhuimeng8.com 然后全部替换为www.xxx.com/bbs/ 

2、找到网站程序里面的config\config_global.php 文件,修改以下3处内容:

行号8: $_config[‘db’][‘1’][‘dbuser’] = ‘数据库用户名’; 行号9: $_config[‘db’][‘1’][‘dbpw’] = ‘数据库密码’; 行号12:$_config[‘db’][‘1’][‘dbname’] = ‘数据库名’; 找到 config\config_ucenter.php 文件,修改以下5处内容: 行号7: define(‘UC_DBUSER’, ‘数据库用户名’); 行号8: define(‘UC_DBPW’, ‘数据库密码’); 行号9: define(‘UC_DBNAME’, ‘hbc’); 行号11:define(‘UC_DBTABLEPRE’, ‘`数据库名`.pre_ucenter_’); 行号16:define(‘UC_API’, ‘http://域名/uc_server’); 如果更换域名 请填入新域名 6.找到 uc_server\data\config.inc.php 文件, 修改以下3处内容: 行号3: define(‘UC_DBUSER’, ‘数据库用户名’); 行号4: define(‘UC_DBPW’, ‘数据库密码’); 行号5: define(‘UC_DBNAME’, ‘数据库名’);

3.http://新域名/admin.php 登录后台。修改下面几个方面:

1.后台==>全局==>站点信息==>网站url 2.后台==>全局==>域名设置==>应用域名==>论坛和根域名设置手机版访问设置:— 手机发帖来源自定义:(特别注意:如果是换到网站一级目录像/bbs/下,这里就什么信息都不要填写了,不然就会出现网站/bbs/和index.php打不开,而forum.php能打开首页的现象) 3.后台==>界面==>导航==>链接里面使用了绝对地址需要修改为新域名 4.后台==>运营==>关联连接,没有设置就不用修改,在这里主要涉及优化 (站点宣传广告、友情链接) 5.后台==>云平台==>同步站点信息 后台—工具—去平台诊断工具 (可能要手动设置IP) 6.后台==>站长==>ucernter设置==>ucenter访问地址 7.ucenter==>应用管理==>应用的主urlBBS导航—顶部、底部 (版规网址要更新),论坛格子广告,贴间广告,列表广告全部要更新。

到这里discuz X3论坛程序更换域名需要修改的全部地方就介绍完了,希望对大家有所帮助。

推荐阅读:
wordpress网站首页调用discuz论坛最新文章的方法
怎么给dicuz论坛所有帖子的站外链接自动添加nofollow?
个人制作或修改wordpress程序模板常使用的标签

文章版权声明:除非注明,否则均为小奎学习网原创文章,转载或复制请以超链接形式并注明出处。