你好 StackOverflow 社区。今天我有一个非常有趣的(在我看来)感染要与大家分享。
4-5 天前,我意识到我的博客主页在加载几秒钟后被重定向到另一个页面。特别是在 YouTube 上,贾斯汀·比伯 (Justin Bieber) 视频。我以为是我电脑的问题,所以扫描了一下病毒和恶意软件。但这不是我的错。
最后我确信这不是本地问题,因为 Google pagespeed Insights 也有相同的结果。
因此,经过几个小时的研究(以及一些损坏的键盘),我找到了这些线索。详细信息:
在我的标题中创建了一个元标记,类似于:
<meta http-equiv="refresh" content="0; url=http://www.youtube.com/watch?v=RFngSCaY5nA">
首先,我禁用了所有插件,但没有结果。过了一段时间问题仍然存在。
其次,我搜索了所有数据库表以查明视频的 URL 是否包含在某处,但事实并非如此。
然后我在模板编辑器中一一搜索了 php 文件,但一无所获。
.htaccess 也很清楚(不是 100% 确定我在其中寻找什么,但我认为没有什么可疑的)。
在完成所有这些操作之后,我通过 FTP 下载了整个站点,并在每个文件中搜索了该 URL。我发现它包含在 CACHE 文件夹的一些 HTML 文件中。为此,我使用 W3 Total Cache。我删除了整个缓存文件夹,但过了一段时间问题仍然存在。
有趣的是,这种“病毒”并不总是活跃的。它随机出现,每次出现在不同的页面。同样是今晚,我意识到它出现在第二台计算机上,同时我的计算机上一切看起来都很好。
YouTube 视频网址为:http://www.youtube.com/watch?v=RFngSCaY5nA
所以我的问题是:在删除整个安装并从头开始之前,你们中有人有推荐的解决方案吗?过去还有其他人跟我遇到过同样的问题吗?
我想这就是我要分享的全部内容。很抱歉这篇文章很长,我试图尽可能详细。我不擅长编码,这是我第一次尝试运行 WordPress 网站,所以,可能有些东西我忘记了。
提前致谢。