【问题标题】:Change domain name of Wordpress site更改 Wordpress 网站的域名
【发布时间】:2021-10-28 15:35:32
【问题描述】:

很抱歉这个看似基本的问题,但我已经查看了类似的问题,并且这些解决方案(包括 Bluehost 文档)对我不起作用。

我有一个托管多个附加域的 Bluehost 帐户。目前:

  1. a.com > 现有的 wordpress 站点,位于public_html/a
  2. b.com > 指向public_html/b 的空目录

我只想将我的 wordpress 网站从 a.com 更改为 b.com

我已阅读此处的答案以及其他在线帖子,建议添加:

define('WP_HOME','http://b.com');
define('WP_SITEURL','http://b.com');

但这当然行不通。我也看不出这将如何工作,因为当我输入 b.com 时,服务器将在文件夹 b/ 下查找,该文件夹为空。我想我只是在某个地方遗漏了一个简单的步骤。

【问题讨论】:

    标签: wordpress dns bluehost


    【解决方案1】:

    所以到目前为止,这似乎对我有用:

    1. 在 wordpress 中,在设置下,将 Wordpress 和站点 URL 都更改为 b.com
    2. 此后,访问 a.com/wp-admin 将不再起作用。
    3. 在bluehost中,删除public_html/b并将public_html/a重命名为public_html/b

    【讨论】:

      【解决方案2】:

      您查看过本教程吗? https://www.wpbeginner.com/wp-tutorials/how-to-change-your-wordpress-site-urls-step-by-step/

      我还建议使用 Better Search Replace 插件https://wordpress.org/plugins/better-search-replace/ 之类的东西来扫描您的数据库并删除对域“a.com”的所有引用并将其替换为“b.com”

      【讨论】:

        猜你喜欢
        • 2021-01-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-09
        • 2016-08-15
        • 1970-01-01
        • 2017-01-17
        • 1970-01-01
        相关资源
        最近更新 更多