找回密码
 立即注册
搜索
查看: 354|回复: 0

Discuz 搬家换域名过程

[复制链接]
  • TA的每日心情
    擦汗
    2025-4-27 17:59
  • 签到天数: 294 天

    [LV.8]

    1142

    主题

    256

    回帖

    1142

    积分

    管理员

    贡献
    98320
    金币
    7727

    马山东

    发表于 2024-5-29 13:31 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    请注意双方服务器环境

    首先直接把源站的网站目录整个打包,传到新服务器里解压;数据库也同样直接整个导出,传到新服务器上。数据库这里不是很建议用 dz 管理后台自带的备份还原功能,这功能可靠性不佳,经常出各种毛病。

    在新机子这边用新域名创建新网站,把源站的文件全部丢进去;数据库也创建一个新的,把源站数据库直接导入,最后域名解析设置好。

    最方便的情况下是新数据库直接设定名字和密码都和源站一模一样的,那程序直接可以调用。

    如果改了数据库有关的信息,那么可以去网站目录下的 config 目录里,修改 config_global.php 和 config_ucenter.php 这两个配置文件,把里头数据库名称密码改成新的。

    再修改 uc_server/data 目录下的 config.inc.php 文件,把其中有关数据库的信息也都改成新的。

    然后浏览器直接访问 http://新域名/admin.php,进入后台管理面板

    首先全局→站点信息,网站 URL 改为新域名。

    20200901161855.jpg

    界面→主导航,如果设定了有关链接也全部改为新地址,没有就不用改。

    20200901162518.jpg

    然后去 UC 后台,把应用主 URL 改成新域名。如果是创建镜像站的话,建议还把下面通信密钥也改了,随便改几个字符就行,不要和源站一样。

    20200902091124.jpg

    回到 DZ 后台,到站长分类里,选择 UC 设置,把 UC 访问地址改成新域名即可,通信密钥如果前面改了,这里也改成一样的。

    20200902084147.jpg

    全部改完后清空一次缓存,一切顺利的话 Discuz 网站就搬家完成了,整个流程就是这么简单,完全不需要各种复杂办法。

    如果网站要设置 https 的话,则以上所有替换域名的地方直接填写 https 地址,一开始 uc 会通讯失败,但不要紧,等后面设置好证书后就会变成通信成功。

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关于本站|Archiver|手机版|小黑屋|ud3的个人空间 ( 鲁ICP备10201653号|鲁公网安备 37070502000015号 )|网站地图

    GMT+8, 2025-5-3 11:20 , Processed in 0.048066 second(s), 39 queries .

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表