首页 > 常识 > 互联网 > 网站制作 > 常见问题

如何防止和解决别人域名恶意解析到主机IP

作者:yiluokuang.com  时间:2015-07-16
描述:恶意解析是指有人通过域名A记录直接解析别人IP地址,从而得到一个在访问者眼中完全相同网站,也会造成搜索引擎收录别人的域名。

恶意解析是指有人通过域名A记录直接解析别人IP地址,从而得到一个在访问者眼中完全相同网站,也会造成搜索引擎收录别人的域名。

主要被称作: PR劫持,恶意网站镜像,恶意克隆,恶意解析域名到自己的服务器等。

下文就简单介绍一下 实现方法和应对方法

恶意解析实现条件:
1.主机有独立ip,没有独立IP的 别人是无法恶意解析的
2.网站在根目录,如果网站在子目录 则不会被恶意解析
当两个条件都满足的情况才有可能(会被)恶意解析

实现方法:
把域名A记录解析到别人的独立ip

解决办法:
1.通过.htaccess文件设置(仅适用于linux主机)
在GoDaddy linux主机根目录设置.htaccess文件 在.htaccess文件中加入以下代码就可以:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^别人的域名.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.别人的域名.com$
RewriteRule ^(.*)$ http://www.自己的域名.com/$1 [R=301,L]

注:根据情况替换”别人的域名,自己的域名”

2.把域名解析到子目录
主域名修改为一个不常用的域名,然后把网站内容放到子目录,或者主域名不建网站

3.不使用独立ip(不太可行)
不使用独立ip 别人就无法恶意解析.(不过国外主机 不使用独立ip有点不现实)

4.将他域名绑定一个子目录下,什么内容都不放,或者放个robot.txt,拒绝一切搜索引擎收录

User-agent: *
Disallow: /

5.把别人的域名跳转出去

<?php 
//echo   ‘http://’.$_SERVER['SERVER_NAME'].’:’.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
$sUrl = $_SERVER['SERVER_NAME'];
if ($sUrl==”www.idcspy.com(自己的域名)”)
{
   echo ‘<meta http-equiv=”refresh” content=”0; url=http://www.idcspy.com/index.html(自己的网站首页)”>’;
}
if ($sUrl==”www.123.com对方域名”)
{
   echo ‘<meta http-equiv=”refresh” content=”0; url=http://www.f**ckyou.com/main.html(跳转到其它网站,让他去死)”>’;
}
?>

6.向搜索引擎投诉恶意解析的域名

目前就总结上面几个应对恶意解析(域名劫持)的方法,如想到更好的方法本站将会进行更新.

另: 如果是服务器设置防止恶意解析到服务器ip方法更简单,网上相关资料也比较多,本文不再累述.

从手机浏览器访问《生活宝典》

站内搜索
  • 关于 godaddy 域名注册和服务器的评价
  • 更换域名nds服务器后网页上的图片无法显示了
  • 更换域名nds服务器后网页上的图片无法显示了
  • 域名转移的一般步骤 网站别名设置方法
  • 索取域名转移费用最高可处罚三万元
  • A记录是域名解析的最优先选择项(告诉你真正好处)
  • 有时候访客直接输入域名加后缀无法打开网页
  • 生活宝典域名的价值潜力 实例分析域名价值要素
  • 一个用顶级域名绑定子目录的方法
  • 域名DNS解析与域名绑定服务器
  • 微商帮
    世界网站大全
    中国科研团队:大象的长鼻子是如何越变越长了
    中国科研团队:大象的长
    自己是否能够像自己想的那样做成一件事,身旁人的判断会比自己准确
    自己是否能够像自己想
    火宫殿:吃喝玩乐看,烧香拜神佛,红火的庙会经济
    火宫殿:吃喝玩乐看,烧香
    眼见为实也不为实,更须谨慎看到的并非全貌
    眼见为实也不为实,更须