我想在一个不同的域和一个不同的数据库上复制我当前wordpress网站的完全一样的副本。
因此,我在与原始数据库相同的数据库主机上创建了一个数据库。我将新数据库中的siteurl和homeurl更改为相应的新域。
我将相同的代码转储到新的IP,并更改了wp_config文件,即dbname、dbuser和wp_home wp_siteurl。我保持db_host不变,因为我将两个数据库都放在同一台主机上。
我能够得到新域名上的副本,但我面临以下问题-每当我在新的管理面板中更改我的管理员密码时,它会反映在我的原始网站数据库中,反之亦然。
类似的事情正在发生在我的管理panels.If高级自定义字段我在新的管理面板中改变了一些东西,它反映在我的原始网站上。
可能的问题是什么?我想我已经遵循了wordpress迁移到其他领域的所有指导方针。
提前感谢:)
发布于 2018-05-28 15:38:32
您需要在数据库中更改域名,然后才能解决重定向问题。
发布于 2018-05-28 16:11:30
如果您已在wp-config.php文件中更新了数据库详细信息,则不会出现此问题。首先,请确认两个wp-config.php文件具有不同的数据库详细信息,如数据库名称、用户名和密码。
对于不同域之间的WordPress数据库迁移,可以使用wp-cli命令,也可以使用其他数据库迁移插件。在数据库中更新wp_home & wp_siteurl是不够的。
https://developer.wordpress.org/cli/commands/search-replace/
https://stackoverflow.com/questions/49551024
复制相似问题