寻找迁移wordpress网站的帮助:

时间:2017-11-09 05:40:57

标签: wordpress migration

返回故事:

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

在GO DADDY关闭我的托管和域名后(我必须等待3个月才能收回域名)我丢失了所有内容。

CURRENTLY:

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

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

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

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

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

我希望我能清楚地解释这一点。

谢谢。

3 个答案:

答案 0 :(得分:1)

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

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

define('WP_HOME','http://yournewsiteurl.com');
define('WP_SITEURL','http://yournewsiteurl.com');
希望它会有所帮助。

答案 1 :(得分:0)

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

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

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

答案 2 :(得分:0)

您可以在MySQL上使用以下代码这将更改现有wordpress网站上的所有网址。

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');

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