首先,转到phpMyAdmin
, 转到数据库test.site.com
和编辑siteurl
和/或home
在里面wp_options
桌子那会修复你的test.site.com
现在,要迁移test.site.com
到site.com
, 由于手动操作有困难,我建议使用如下插件Duplicator 或All-in-One WP Migration 迁移站点。那样容易多了。
手动执行迁移
1) 。在里面phpMyAdmin
, 您的数据库test.site.com
到另一个数据库。Here\' how to do it.
2) 。替换的所有URL实例test.site.com
具有site.com
. 在新复制的数据库中运行以下查询
UPDATE wp_options SET option_value = replace(option_value, \'http://test.example.com\', \'http://example.com\') WHERE option_name = \'home\' OR option_name = \'siteurl\';
UPDATE wp_posts SET guid = replace(guid, \'http://test.example.com\',\'http://example.com\');
UPDATE wp_posts SET post_content = replace(post_content, \'http://test.example.com\', \'http://example.com\');
UPDATE wp_postmeta SET meta_value = replace(meta_value,\'http://test.example.com\',\'http://example.com\');
3)。现在,将所有文件从
public_html/test
到
public_html/site
.
4) 。最后,在中将数据库详细信息更改为新复制的数据库wp-config.php