回到故事:
所以我像往常一样遇到GO DADDY的问题,我的Wordpress博客被删除了。我曾使用UPDraft Backup Plug In将我的网站备份到Google云端硬盘。
在GO DADDY关闭我的托管和域名(我必须等待3个月,直到我可以收回域名)我失去了一切。
目前:
我有了新的主机并获得了另一个域名。我想将旧的wordpress网站迁移到新的主机和域。
我安装了Wordpress,然后安装了UpDraft Backup Plugin。当我安装我的站点备份时,旧域名导致冲突,所以现在我的wordpress管理员登录正在切换到旧域,即使我正在使用新域。
截至目前,我无法在Wordpress上做任何事情。甚至没有登录。我知道有一个插件我将与UpDraft Backup一起使用。不知道我是否想在迁移之前或之后使用它。
所以我正在寻找解决方案。有没有办法编辑我的旧wordpess网站中的一些文件,以使其工作。
我唯一希望在我的托管服务器上删除新的Wordpress安装并重新开始。
我希望我能清楚地解释清楚。
谢谢。
如果您有一点wordpress知识,那么请转到您的wordpress设置的根目录中的wp-config.php文件。编辑文件并将以下代码粘贴到文件中。
将“您的网站网址”替换为您的网站网址
define('WP_HOME','http://yournewsiteurl.com');
define('WP_SITEURL','http://yournewsiteurl.com');
希望它会有所帮助。
使用此行代码更新您的新网站网址。将这两行放在funcions.php文件中
update_option('home','http://new-location-example.com');
update_option('siteurl','http://new-location-example.com');
用您当前的新网址替换http://new-location-example.com。
您可以在MySQL上使用以下代码这将更改现有wordpress网站上的所有URL。
UPDATE wp_options SET option_value = REPLACE(option_value, 'oldsite.com', 'newsite.com');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'oldsite.com', 'newsite.com');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'oldsite.com', 'newsite.com');
UPDATE wp_posts SET post_excerpt = REPLACE(post_excerpt, 'oldsite.com', 'newsite.com');
UPDATE wp_posts SET guid = REPLACE(guid, 'oldsite.com', 'newsite.com');
我希望这能为您的问题提供解决方案