【问题标题】:copy of a machine running WP still redirected to original运行 WP 的机器的副本仍然重定向到原始
【发布时间】:2018-06-30 07:15:09
【问题描述】:

我有一台运行 WordPress 的 centos 机器。出于安全原因,流量通过第三方公司,因此它可以过滤对站点的可能恶意访问(它的工作原理就像这台机器和所有流量之间的防火墙)。我需要运行机器的副本来测试一些东西。我复制了它并在不同的 IP 地址上运行它,但机器仍然重定向到原始地址。我删除了证书并创建了新证书,并将所有 DNS 名称更改为 httpd.conf 中的新 IP。但这并没有解决问题。任何想法我在这里缺少哪些配置/更改?

【问题讨论】:

    标签: wordpress apache url-redirection


    【解决方案1】:

    您是否将旧网站网址替换为数据库中的新 IP 地址网址?

    【讨论】:

    • 我用新的 IP 替换了 httpd.conf 和 ssl.conf 中的 URL。如果这应该在其他任何地方完成,我不知道。有什么想法吗?
    • 你能分享这两个网址吗?你把整个文件和数据库克隆到你的新机器上了吗?
    • 不幸的是,我不允许分享这些信息,但是可以。这是原始机器刚刚删除证书并将原始域名(www.example.com)更改为新 IP 的转储。
    • 你能运行 www.newip.com/wp-admin 网址吗?如果没有,只需重命名 .htaccess 文件并检查。并检查各种浏览器,您仍然看到相同的旧网址,请在hidemyass.com/proxy 中测试该站点@
    • 我是,但它被重定向到旧 URL。所以 1.2.3.4/wp-admin 被重定向到 www.original-url.com/wp-login。我应该在 .htaccess 中更改什么?那里没有 URL 名称。
    【解决方案2】:

    您可以从以下几点开始:

    1. 从您的域名提供商处更新 A 记录和 CName 记录。

    2. 检查您的站点是否有任何其他虚拟主机/服务器块配置。相应地更新它们,不要忘记重新启动您的网络服务器。

    3. 检查数据库是否存在旧url,如果存在,替换为新的。

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 2011-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多