WordPress 站点 - 迁移到新域进行测试


Wordpress site - Migrating to a new domain for testing

我有一个实时的Wordpress网站,托管在 www.abc.com 上。我想在网站上做一些重大更改。所以我打算做的是,将站点复制到一个单独的域 www.xyz.com[通过复制所有文件和文件夹以及数据库],在此测试域中进行更改,然后将更改复制到原始站点。

但是当我创建新域时,复制文件并创建一个新数据库,新域 www.xyz.com 正常工作。但是网站上的所有网址仍然指向 www.abc.com。前夕,当我尝试转到管理面板时,它会将我重定向到 www.abc.com。

因此,

正如您所看到的,迁移是暂时的,仅用于测试目的,因此我不能只是登录到管理面板并更改那里的域,因为站点 www.abc.com 仍在运行。请提出出路。

不,您必须在 SQL 中编辑wp_options表。将包含"siteurl"和"home"option_name的行更改为新网域:)

请提出出路。

最简单的方法是更改测试框中的域名系统。也就是说,您只需将网站放在测试框上,域就会保留,您只需将此测试框的域 IP 仅更改为该测试框即可。完成后,您无需更改任何其他内容,您可以根据需要修改该网站。完成后,您只需将其再次复制到实时框中即可。

所有其他替代方案都比较复杂,如果你想以不同的方式做,我建议你咨询一些更专门的问答网站,如Wordpress Stackexchange,Wordpress支持论坛或Wordpress产品文档。

相关 Stackoverflow 问答:

  • Wordpress stageing enviroment (Jul 2011;由Greg Thompson提问)

打开config.php并从那里编辑网站URI。搜索您的旧域名并将其更改为新域名 祝你好运;)