【问题标题】:Stop wordpress from redirecting to port 8000阻止 wordpress 重定向到端口 8000
【发布时间】:2017-03-31 19:16:32
【问题描述】:

我对部署和 wordpress 完全陌生,所以我的问题和解释可能看起来很愚蠢。但我真的需要帮助,搜索谷歌没有帮助。所以无论如何,我有这个主机,我安装了 Wordpress,并且 db 是自动创建的。我通过 wp-admin 面板添加了所有内容,因此我不会通过上传本地 wp 文件来破坏文件之间的任何连接。当我尝试打开网站本身时,它被重定向到端口 8000。我发现这个端口的唯一地方是 db,其中媒体链接看起来像 http://0.0.0.0:8000/wp-content/... ,但在媒体部分的 wp-admin 面板中链接看起来很好,所以我认为它在某个地方被替换。但是我仍然无法弄清楚这个端口 8000 来自哪里。有什么想法吗?

【问题讨论】:

  • 您好,您可以访问 wp-admin 吗?
  • @VasimVanzara 是的,我可以。我通过它添加了所有内容。
  • 只需进入管理面板中的设置->genral。您是否找到了可以更改和更新的路径。就是这样
  • @VasimVanzara 在设置中的 url 是正确的,但它仍然会重定向。
  • 它只是用于媒体对吗??

标签: mysql wordpress


【解决方案1】:

迁移后的步骤:

  • 从 wp_option 表中更改站点和主页 URL。
  • 登录到管理员并从设置更改参数链接-> 参数链接选择客户并保存
  • 使用 url 更新插件,以防某些 url 尚未更新。
  • 尝试私人浏览器检查您的网站。有时缓存会出现问题。

    检查中的正确网址:

  • 【讨论】:

    • "错误:可能出了点问题。您的网址尚未更新。为什么结果显示 0 个网址已更新?如果网址不正确或在内容中未找到,则会发生这种情况。检查您的网址,然后重试。”所以我认为它不在内容中。
    • 只做一件事
    • 只需转到您的数据库并搜索图像并使用当前站点 url 修改路径
    • 你能把你的网站网址发给我吗?
    • 该死......它确实在隐身模式下工作......我想出了为什么0.0.0.0:8000......的一些图片的链接...... - 我很愚蠢,可以复制/粘贴帖子内容以及来自我本地项目的图像。我想这是缓存问题而不是......无论如何,非常感谢:)你引导我走上正确的道路。
    【解决方案2】:

    无插件解决方案

    假设您部署的 wordpress 站点无法显示,因此您不能使用花哨的插件来替换 URL。在这种情况下:

    1. 从您的数据库中导出.sql并将其命名为db_export.sql

    2. 运行cat db_export.sql | sed s_localhost:8000_example.com_g > db_import.sql

    3. 将数据库中的数据替换为新创建的db_import.sql

    HTTPS

    如果您要在 https 而不是 http 上运行已部署的网站,请考虑在命令行中运行另一个 unix 脚本:

    cat db_import.sql | sed s_http://example.com_https://example.com_g > db_import_final.sql

    并用我们新创建的db_import_final.sql 文件替换数据库中的数据。

    Wordpress 仍然不断重定向...

    • 如果是这种情况,请在根目录中打开文件wp-config.php

    • require_once( ABSPATH . 'wp-settings.php' ); 上方输入以下内容:

    define( 'WP_HOME', 'https://example.com' );
    define( 'WP_SITEURL', 'https://example.com' );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-15
      • 1970-01-01
      • 1970-01-01
      • 2012-05-16
      • 1970-01-01
      • 2017-08-16
      相关资源
      最近更新 更多