将备份的Wordpress从子目录移动到根目录

时间:2019-05-21 14:57:41

标签: wordpress

我有一个关于将备份从http://websitename/subdirectory.com移到http://websitename.com的问题。

执行此操作的最佳方法是什么?

我从PC上的子目录中获得备份,并且当前在网站根目录上有干净的Wordpress安装。

有很多图片,Avada主题和其他媒体文件。 如果我只是通过FTP复制文件,它会崩溃还是URL断开?

1 个答案:

答案 0 :(得分:1)

这将需要完成几个步骤,但这是必需的基本步骤。

  1. 从phpmyadmin下载数据库(或访问站点数据库)。
  2. 您现在应该拥有一个.sql文件。
  3. 您需要在子文件夹中的站点的完整URL上进行搜索并将其替换为将要存在于根目录的新位置。您的目标是从站点上的每个URL中删除该子文件夹。例如,您当前的网址是:https://example.com/subfolder/-您需要将其设为https://example.com/
  4. 将该数据库版本保存为名为import.sql的新文件。
  5. 为了安全起见,我将创建一个新的数据库,数据库用户和数据库密码,并将此新版本导入其中。存储这些值数据库名称,数据库用户,数据库密码和数据库主机名。以后您将需要它们。

插件 从/ subfolder / wp-content / plugins /文件夹下载所有插件,然后将其上传到您的Wordpress根目录全新安装的/ wp-content / plugins /文件夹中。

主题 从/ subfolder / wp-content / themes /文件夹将您的主题上传到/ wp-content / themes /文件夹。

上传 在/ subfolder / wp-content / uploads /文件夹中下载所有内容,然后上传到/ wp-content / uploads /文件夹中。

更新您的wp-config.php 在此处的步骤1中创建和导入数据库的数据库,您需要使用新的数据库名称,数据库用户,数据库密码和数据库主机来更新wp-config.php。

最后一步是将wp-config.php上传到根文件,这会将网站指向新数据库。

登录到wp-admin 登录到根目录example.com/wp-admin/上的wordpress。转到“永久链接”设置并保存。有时,您必须这样做才能刷新固定链接并使子页面正常工作。

测试您的网站 进入网站的前端并测试所有内容,以确保一切正常。