寻找迁移wordpress网站的帮助:

问题描述 投票:0回答:3

回到故事:

所以我像往常一样遇到GO DADDY的问题,我的Wordpress博客被删除了。我曾使用UPDraft Backup Plug In将我的网站备份到Google云端硬盘。

在GO DADDY关闭我的托管和域名(我必须等待3个月,直到我可以收回域名)我失去了一切。

目前:

我有了新的主机并获得了另一个域名。我想将旧的wordpress网站迁移到新的主机和域。

我安装了Wordpress,然后安装了UpDraft Backup Plugin。当我安装我的站点备份时,旧域名导致冲突,所以现在我的wordpress管理员登录正在切换到旧域,即使我正在使用新域。

截至目前,我无法在Wordpress上做任何事情。甚至没有登录。我知道有一个插件我将与UpDraft Backup一起使用。不知道我是否想在迁移之前或之后使用它。

所以我正在寻找解决方案。有没有办法编辑我的旧wordpess网站中的一些文件,以使其工作。

我唯一希望在我的托管服务器上删除新的Wordpress安装并重新开始。

我希望我能清楚地解释清楚。

谢谢。

wordpress migration
3个回答
1
投票

如果您有一点wordpress知识,那么请转到您的wordpress设置的根目录中的wp-config.php文件。编辑文件并将以下代码粘贴到文件中。

将“您的网站网址”替换为您的网站网址

define('WP_HOME','http://yournewsiteurl.com');
define('WP_SITEURL','http://yournewsiteurl.com');

希望它会有所帮助。


0
投票

使用此行代码更新您的新网站网址。将这两行放在funcions.php文件中

update_option('home','http://new-location-example.com');
update_option('siteurl','http://new-location-example.com');

用您当前的新网址替换http://new-location-example.com


0
投票

您可以在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');

我希望这能为您的问题提供解决方案

© www.soinside.com 2019 - 2024. All rights reserved.