第一种是刚做的没数据或者文章很少。如果网站能打开的话,把那几篇单独打开网页,不要关,然后把网站数据全部清空后,重新安装WordPress,重新安装后,支付把那些文章复制到重新安装的网站上发布就行了。这只适合没什么数据的网站。如果网站打不开的话后台能进去的话就试试更新WordPress版本,或者重装那个版本,这个方法也可以清楚一下系统文件被改的情况。 第二种网站有一定的数据了。那么把网站整站打包下载下来。然后我们只要这两个数据。 1.uploads文件夹里的数据,路径在网站根目录/wp-content/uploads 2.数据库文件 解释一下为什么只要这两个数据,数据库里不会有木马的,这个可以放心拿出来恢复,第二个是uploads这个是媒体文件,这里的数据不恢复的话,那么你网站里的文章里的图那些就不存在了。所以也要拿出来,不过建议扫一下有没有木马或者其他的。一版都是放到主题或者插件里去,所以主题文件夹themes和插件文件夹plugins就不能要了。主题的设置是保存在了数据库里的,所以你可以之后恢复的时候上传主题就行了,对网站没影响,但是插件你需要在之前打包到本地里的plugins文件夹里看有哪些插件,然后从WordPress的插件库去在线安装。这样才能保证没有木马或者后门,插件也是一样设置保存在了数据库里了。 具体恢复教程就是: 1.整站备份(网站所有文件和数据库文件) 2.新安装WordPress 3.恢复数据库 4.把新安装的uploads文件夹删除,然后把本地的uploads文件夹上传到根目录/wp-content/uploads,简单的讲就是用备份的uploads替换新安装的uploads文件夹内容 5.重新上传主题 6.重新在WordPress插件库安装插件至此,整站安全的恢复所有数据。 |