新迁移的WordPress网站无法正常工作

时间:2018-11-25 17:13:16

标签: wordpress

我有我的Godaddy Wordpress网站zip文件。我将其提取到我的AWS ubuntu服务器上的/ var / www / html文件夹中。 我使用phomyadmin snd创建了数据库,并将数据库导入到那里。 我在GoDaddy帐户上拥有我的域名,我将GoDaddy域名集成到了我的AWS。 我更改了Apache配置文件,并给出了/ var / www / html / mywpsite

的路径

当我打开我的域时,所有静态文件(如CSS,JS)均无法正常工作或无法加载。 他们给出错误404

当我检查chrome调试工具时,文件显示如下网址

localhost / mywpsite / wp-content ...

有时,当我打开域时,会将localhost附加到主域。

示例:-

我的域名是-www.xyz.com

当我打开网址时,它会附加一个本地主机,例如localhost / xyz / wp-admin

如果您想了解更多详细信息,请告诉我。

3 个答案:

答案 0 :(得分:1)

您可以在一个wp迁移插件(https://wordpress.org/plugins/all-in-one-wp-migration/)中使用全部插件,它将把您的数据库和所有媒体转移到新站点。

答案 1 :(得分:0)

我做了很多这样的迁移。最好的方法

  • 在您的AWS账户上设置新的Wordpress。
  • 在您的GoDaddy帐户上安装WordPress备份插件。
  • 在AWS上的新WordPress网站上安装相同的内容
  • 使用该插件进行备份,并将其还原到新的AWS帐户。

答案 2 :(得分:0)

您可以从GoDaddy转储数据库并将其导入AWS(可能是EC2实例), Wordpress本身不会存储数据,而是使用SQL(MySQL或PostgreSQL)。您需要的是迁移数据库以及WordPress本身。 一个mysqldump示例可以让您了解所需的内容:

mysqldump -u wordpress_user -p worpress_database_name > /path/to/save/backup_wordpress.sql

您可能还需要输入密码。