最近,我的一位客户找到我紧急求救说自己的网站被攻击了,网站打开之后内容已被篡改显示的是博彩的信息。通过在地址栏直接输入域名打开是没问题的。但当通过百度搜索关键词“红祥建材”发现果真如他所说的那样,进入之后全部都是博彩的广告。
这就是最典型的网站百度劫持案例了。其实呢,遇到网站被人百度快照劫持也不要太慌张了,这个问题解决起来真的并没有那么复杂。下面就来说说我是怎么解决的吧。
经仔细分析确认这段代码就是被黑客加上去的,于是我迅速将其删掉,这样以来网站就恢复了正常,在这里要提醒大家的是我们在清除这些垃圾代码后,要清除浏览器的历史记录或者Ctrl+F5强制刷新浏览器之后才能看到效果。之所以要作为专门强调提醒是因为我吃过亏,至于具体是什么亏你可以自己去想象:我检查了一遍又一遍没有发现问题,到头来才恍然大悟原来是浏览器缓存的缘故。
另外,网站根目录如果有一些可疑的文件,而且能确定不是你自己主动添加的,那么这些文件你就一定要好好排查一下了。再者咱们的网站后台登录密码以及服务器的密码最好都设置难度高一点的,免得被人轻易攻破。
网站的本身在问题解决之后通过百度搜索关键词点进去是没有问题的,网站已经恢复了正常,剩下的也就是百度快照恢复过来就行了。这个问题我也已经做了百度快照投诉,相信在不久之后网站就可以全面复原。