欢迎来到山村网

网站被恶意镜像的解决办法

2019-03-02 02:06:23浏览:651 来源:山村网   
核心摘要:首先,我们了解一下什么是镜像网站?  镜像站点的意思是将一个互联网上的网站数据拷贝到本地服务器,并保持本地服务器数据的同

首先,我们了解一下什么是镜像网站?

  镜像站点的意思是将一个互联网上的网站数据“拷贝”到本地服务器,并保持本地服务器数据的同步更新,因此也称为“复制网络站点”。

  如何判断自己公司的网站是否被镜像网站了?

  最简单的操作,在百度直接搜索公司名称,在搜索结果的前三页中,出现标题是你们网站的,但是域名不是(通常是很长的二级域名)。那么就可以判断,贵公司的官网被人恶意镜像了。

  比如我们雀恰科技的百度搜索结果:

  

网站被恶意镜像的解决办法 山村

  镜像网站

  网站被镜像了怎么办?

  1、百度搜索结果举报

  我承认这一点然并卵,但是还是希望大家遇到违规的站点,多举报一下,就算当时没有处理,如果举报的人多了,希望能够引起百度的重视。

  办法就很简单了,直接点击如图的“举报”

  

举报镜像站点

  举报镜像站点

  按照真实情况填写一下,提交就行了。

  2、负面消息挤压法

  一般恶意镜像的网站权重不会太高,我们实在删除不了,又想将影响降到最低,只需要把这些镜像网站挤压下去即可,网站首页的位置有限,理想的状况 下,只需要展示公司官网、百度百科、百度知道、百度文库、公司对外新闻宣传这些信息就可以了。一般百度系的产品权重比较高,只要操作了,排名都不错。

  3、技术手段处理

  如果对方镜像站点采用反向代理技术,我们就可以通过技术手段来屏蔽。具体的操作方法如下:

  js代码的解决方案

  这个js脚本的意思是,如果地址栏中的网址不是queqia.com和 www.queqia.com中的任何一个,那么就把地址栏转向 http://www.queqia.com/。这段代码同样可以避免被人使用反向代理技术“伪造”一个跟自己一模一样的网站。

  php方法的解决方案

  $proxy_rs = $this -> proxy_filter();

  if( $proxy_rs != ‘queqia.com’ || $proxy_rs != 'www.queqia.com’ )

  {

  echo '非法反向代理访问';

  //header('Location: http://www.queqia.com/');

  exit;

  }

  public function proxy_filter()

  {

  

  return $_SERVER['SERVER_NAME'];

  }

  最后是htaccess方法的解决方案

  在.htaccess代码中写入:

  RewriteEngine On

  Rewritebase /

  php_value auto_append_file proxy.php

  proxy.php的代码如下:

  $f = getenv("HTTP_X_FORWARDED_FOR");

  $server = getenv("HTTP_HOST");

  if (($f!="")&&($server!=“queqia.com”)&&($server!="www.queqia.com”)){

  echo '本服务器禁止恶意反向代理!';

  }

  ?>

  大家根据自己的实际情况处理吧,最后希望搞镜像站点的站长,调整一下站群方向吧,给广大站长减少点麻烦吧。本文是由北京seo公司雀恰科技http://www.queqia.com原创,转载请带链接。

(责任编辑:豆豆)
下一篇:

移动适配之代码适配配置详细教程

上一篇:

如何从友情链接分析网站质量?

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com