【问题标题】:How to change the domain only without migrating the files如何仅更改域而不迁移文件
【发布时间】:2016-09-30 00:40:15
【问题描述】:

我有两个业务域,例如 domain.com 和 dev.domain.com。 由于在开发网站的同时要保留旧网站来经营业务,所以我将旧网站保留在 domain.com 并购买了新主题,并在 dev.domain.com 中安装和开发。

完成开发后,我想使用 domain.com 而不是 dev.domain.com,但是当我迁移所有文件时,由于许可证原因,所有插件都无法正常工作。 由于我不想再开发整个网站,所以我只是将 domain.com 转发到 dev.domain.com。 有什么办法可以将域更改为 domain.com?

谢谢,

【问题讨论】:

    标签: wordpress dns woocommerce web


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      不完全确定,但您可能会遇到错误,因为 WordPress 将站点 URL 保存在数据库中,因此在您将文件移动到 domain.com 后,数据库仍会从 dev.domain.com 请求内容。更改数据库中的一个表(wp_options 下的 site_url)有时就足够了,但如果您一直在开发一个站点,我猜您已经使用 dev.domain.com URL 设置了一堆链接和图像。在将开发站点迁移到现场时,我通常会做的是......

      1. 为新的实时站点设置新的数据库和用户/通行证。
      2. 从开发站点导出数据库。
      3. 在 Notepad++ 中打开数据库
      4. 使用查找和替换 (ctr+h) 查找 dev.domain.com 并替换为 domain.com,选择全部替换。
      5. 现在将此数据库导入您之前设置的新数据库,然后 将 wp-config.php 数据库设置更改为新数据库。

      请务必在编辑数据库之前保留备份副本,以防出现任何问题,但您应该很好。这就是我一直这样做的方式。

      【讨论】:

      • 好的。我试过你的方法,所有的图像都坏了。另外,插件还是不行。 :(
      猜你喜欢
      • 1970-01-01
      • 2017-06-16
      • 1970-01-01
      • 2018-06-06
      • 2013-03-15
      • 1970-01-01
      • 1970-01-01
      • 2011-12-16
      • 1970-01-01
      相关资源
      最近更新 更多