繁体   English   中英

如何更改被实时网站备份覆盖的wordpress开发网站网址

[英]How do I change a wordpress dev site url that was overwritten by live site backup

我们有一个开发站点www.dev.site.co.za和一个实时站点www.site.co.za
我希望将开发站点更新为实时站点的当前副本,因此我们的托管服务提供商将其复制了过来。
但是现在,如果您访问www.dev.site.co.za ,您将被“重定向”到www.site.co.za 我曾尝试在phpmyadmin中更改siteurl ,但尚未解决问题。

网址是否还有其他地方需要更正?我是否需要做其他事情以确保开发站点与现场站点完全独立,因此我可以安全地摆弄而不损坏现场站点?

wordpress不仅使用PHPMyAdmin中的数据库作为URL。

官方文档中所述,有几个文件可以包含url:

  • wp-config.php (wordpress文件)
  • functions.php (主题文件)

检查这些并查找URL地址。
看看.htaccess文件!

也:
有助于解决该问题(例如,在其他服务器上还原wordpress页面)的是插件BackupBuddy。 它是wordpress最著名的插件之一。 (现在知道它是付费版本!但是像往常一样,还有其他功能)。

它允许您在新系统上备份和还原页面。 您可以首先为系统设置所需的地址。
也许值得一看!

为了解决您的开发站点问题,您可以尝试一下。

以下是一个简单实用程序的URL,您可以通过该实用程序将数据库中的某些值替换为所需的值。 https://github.com/interconnectit/Search-Replace-DB

  • 下载该实用程序(zip文件)。
  • 将其上传到您的开发站点根目录,然后在此处解压缩。 这样,解压缩后的文件夹的URL将变为:www.dev.site.co.za/Search-Replace-DB-master/。
  • 访问该URL将为您显示屏幕,其中包含用于将数据库中的某些值替换为所需值的选项。
  • 该实用程序会自动选择连接的数据库。
  • 将活动站点的URL替换为字段。
  • 将您的开发站点的URL替换为该字段。
  • 选择“空运行”选项以查看所有表和列将受到什么影响。
  • 一旦看到结果并知道发生了什么变化,请单击“实时运行”。
  • 单击“实时运行”将使用开发站点的URL更改开发站点数据库中实时站点的所有URL。
  • 更改完成后,您可以删除此文件夹。

希望这至少可以解决将开发站点重定向到活动站点的问题。

建立新站点后,您可以将其迁移(移动,复制)到活动站点的位置。 网站完成后,有一些工具可以帮助您移动网站。 有些人需要安装插件才能做到这一点。 例如,magicmigration可用于将完整的站点移至新位置(该站点不需要额外的安装)。 也可以根据情况和专有技术手动迁移站点,这对于某些人来说可能有点过多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM