复制WordPress网站页面和内容

时间:2020-02-14 作者:S Khurana

我的托管帐户遭到黑客攻击,恶意文件正在自动生成。我可以在新的托管帐户中上传新的主题和插件。在没有恶意文件的情况下传输内容的最佳方式是什么?

理想情况下,我不想再次手动创建这些页面。最好的方法是什么?

1 个回复
最合适的回答,由SO网友:Rick Hellewell 整理而成

如果数据库中有生成内容的帖子,则需要清除wp posts表中的恶意代码。

但我怀疑该网站中存在恶意代码。它可能在任何地方;在wp配置中。php或wp设置。例如,php文件。或者在htaccess文件中。或者在你的主题中。或者在你的插件中。

你可以重新安装WP,你的主题和插件被用于一个新的WP实例。但我首先要确保所有凭据(托管、FTP、数据库、WP管理级用户等)都已更改,并且具有强密码(并且没有未经授权的帐户或访问)。确保托管上的PHP版本为7.3。

如果修复现有网站,我会删除然后重新安装所有主题和插件文件,以及整个WP核心文件,除了您的WP配置。php文件(确保干净后)。请注意,这需要先删除所有文件,才能删除任何恶意软件文件(或额外文件)。然后从您从WP存储库下载的文件安装(下载到本地,解压缩,通过FTP上载)。

我还会检查所有WP用户是否有任何不应该存在的内容。将所有密码重置为强密码。删除不存在的任何内容。创建一个名为“admin”的管理级用户,然后(在使用该用户登录后)删除名为“admin”的用户。

清理场地涉及大量工作。创建一个新站点可能会稍微容易一些,尽管这意味着您需要重新进行所有自定义和插件设置。在导出和导入之前,您仍然需要清理数据库内容。

祝你好运

相关推荐

How was my WP site hacked

我的网站,http://www.cancer-study.com, 已被黑客攻击,我无法登录到wp管理员。你能说一下它是如何被黑客入侵的吗?我能做些什么来修复损坏?我可以访问主机。