【问题标题】:Changing URL Wordpress- still not working despite checking/editing database更改 URL Wordpress - 尽管检查/编辑数据库仍然无法正常工作
【发布时间】:2018-04-17 20:09:40
【问题描述】:

这听起来像是破纪录 - 我更改了我的 WP 网站上的 URL,现在我得到了 404。

我想做的事:

将站点 URL 从 www.SiteA.com 更改为 www.SiteB.com 所有 WP 文件当时都位于同一主机帐户的另一个目录中。我需要它们在根目录中,可通过 www.SiteB.com 访问

我做了什么:

  1. 本地和远程备份 - 数据库和文件。
  2. 通过 WP 上的仪表板编辑 URL - 之后出现登录错误,但似乎还是这样做了。
  3. 将所有旧站点文件从根目录转移到备份文件夹。
  4. 将所有 wordpress 文件从原始目录移动到根目录。

然后我收到 404 错误,无法访问 WP-admin 或通过新网址或旧网址登录。

我试图解决的问题:

注意到 http 应该是 https - 在 phpmyadmin 中的“选项”中更改了这个,在“siteurl”和“home”中。

还是 404

然后我尝试在 wp-config 文件中定义 db_name。

还是 404

然后我振作起来,使用 myphpadmin 更改了 URL 的背面,并将文件返回到其原始目录。现在我可以像往常一样登录 WP,一切都很好。

为什么当我将它放入根目录时无法访问该站点 - 我以为我已经完成了所有步骤!

非常感谢您的帮助 哦..抱歉,我的键盘少了几个键:(

【问题讨论】:

    标签: wordpress url


    【解决方案1】:

    Wordpress 也会在数据库字段值上存储 url/永久链接,仅更改配置文件是不够的。

    我很确定还有其他选项,就我而言,我经常使用 Wordpress 网站迁移,并且在搜索和替换数据库记录上的域时,以下工具变得非常方便。

    https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

    希望对您有所帮助。 何塞

    【讨论】:

    • 感谢 Jose 的建议,我对这些工具并不熟悉,过去曾遇到过一些问题 - 可能是因为缺乏经验!
    • 没问题,其他方便的解决方案是简单地导出数据库并在转储上进行搜索和替换,然后导入。也会这样做。
    【解决方案2】:

    这恰好是一个 SSL 问题,我们的 SSL 证书的主机不知何故与样式表发生冲突。 0_o

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多