这是网站被黑了呀,你打开首页文件,找到文件顶部title标签的部分看看有无被加密的代码,然后清除掉,然后重新上传(如果全站被黑,那就只有彻底清除了),如果清理代码过后没过多久还是被反复篡改的话,应该对网站的源码以及文件进行检查,清除掉恶意链接。如果技术不够,无法准确判断的话,可以直接找专业的网站安全公司来处理解决,国内SINE安全、绿盟、启明星辰都是比较有名的安全公司。在解决掉网站存在的问题之后,我们就需要加强网站的安全性,例如禁止根目录的写入权限等等,以此来避免网站被再次攻击!
你的网站被攻击了,插入了js代码,只是你没查到你源文件里的那一小段js代码而已,现在这就是流行的一种流量劫持的黑帽方式,你要搞明白代码就又学会了一各优化方式。
这么说吧!这个代码是一个跳转机制,当搜索某个关键词的时候,你的网站会有排名,但是关键词并非是你网站的词,然后点击你的域名之后会直接跳转到目标网站,提高目标网站的流量。借你的域名截流量。当你直接输入网址的时候你所看到的只是你自己的内容而没有跳。这个js代码大部分情况是在你的head标签里。研究一下吧!要想实现这种方式,是黑客行为。要能攻击进入你的网站才能实现的。
出现这种情况,一般是被人在index里面插入恶意代码。(鄙视下这种人的无耻行为)
解决方法如下(以php为例):
对比备份文件,查找index.php是否被修改过,如被修改替换回正常就行;
在不影响网站使用的前提下,把index.php文件设置为444权限(仅只读);
加固网站防御,定时做好备份。
我想帖主的问题应该解决了,建议用网站监控,24小时为你监控的那种,一有动静马上告诉你,及时解决才能避免不必要的损失呀!
首先请各位网站运营者,检查下网站从百度点击进去,是否跳转到了恶意网站上了,直接输入网址则不会跳转的这个情况。再一个查看网站在百度里的首页快照是否是自身网站的内容,如果出现一些跟网站不相关的内容,比如:恶意内容等的就可以判断为网站被黑了,首页里含有虚假信息是因为被攻击者篡改了内容,而被百度安全检测到,并被百度风险拦截,以保障浏览网站用户的安全。建议对网站代码进行安全检测,查找被黑的痕迹,从网站的日志里检查入侵的迹象,并对网站首页的代码进行查看,是否存在一些加密的代码:如看下 meta name 标签里的description 里是否有加密的一些字符代码,例如:加密的代码我们直接清除掉,并对网站代码进行安全排查,检查是否有恶意的木马代码,或者是后门代码,对网站存在的漏洞进行修复并加固,防止后期再被攻击者篡改,(如果对网站代码不是太懂的话,建议找专业的网站安全公司去处理,国内像SINE安全公司,以及绿盟、启明星辰、都是比较专业的安全公司)然后剩下的就是解除百度的红色风险提示,去除百度的拦截。将我们的网站地址提交申诉到百度安全中心那面,一般百度的技术会在工作时间里处理。