宿迁波仔博客

网站被黑客入侵,强制跳转到别的网站,怎么办?

问:搜索结果中网站的title和description为另一网站。网站从搜索引擎的结果中点入,网站直接跳转为另一个网站。而直接输入URL地址则不会发生跳转。这是什么原因?采用的什么技术手段。如何解决呢?

image

这个应该是先做了来源的判断,如果是搜索引擎,则做跳转,是直接输入或者其他网址,则不作跳转。还有判断如果是蜘蛛爬行,则显示A内容,否则显示B内容。这个比较容易实现,通过网页语言或者服务器技术都可以实现。

比如PHP网页,可以首先判断$_SERVER['HTTP_USER_AGENT']是否是(bot或者spider)蜘蛛,如果是蜘蛛显示A内容,否则显示B内容。然后判断$_SERVER['HTTP_REFERER'],如果是搜索引擎,则作跳转,否则不跳转。

另外,用户从搜索引擎搜索结果点击进入网站,这个算用户,而不是搜索引擎。至于跳转用什么技术,这个任何跳转技术都有可能。因为任何跳转技术都可以达到这个效果。

解决方法:只需要找到相应的代码删除即可。一般都是在网站的首页或者是在首页调用的某个文件中,还是比较好查的。如果不懂代码,直接把之前的备份覆盖一下也可以解决这个问题。

2014-08-20 | 发布:宿迁波仔博客 | 分类:网站优化 | 评论:5

留言列表:

  • 望月的博客 发布于 2014-08-25 15:47:56  回复
  • 这个还真得了解下!
  • 互传站长网 发布于 2014-08-21 19:43:30  回复
  • 谢谢你的分享 文章很不错 以后会常来 也欢你的迎回访!
  • 天凌博客 发布于 2014-08-21 13:54:21  回复
  • 我想知道怎么入侵别人。嘿嘿......
  • 李云召 发布于 2014-08-21 09:49:22  回复
  • 前段时间,博客就出现了这个问题,不过是服务商的问题,整个服务器被跳转了。
  • php程序员 发布于 2014-08-21 08:50:53  回复
  • 如果遇到这种情况,直接找到跳转的语句删除掉就行了,还是比较简单的

发表留言: