淘主机论坛

 找回密码
 成为淘友

QQ登录

只需一步,快速开始

KT服务器促销中 100M带宽 10T流量 超值传送门:会员注册及发帖规则 发帖看过来
查看: 3869|回复: 1

[其他] Godaddy独立IP主机或服务器被恶意解析的解决方法

[复制链接]
发表于 2012-5-7 11:10:41 | 显示全部楼层 |阅读模式
有朋友查询自己的独立IP里的站点,结果发现了好多不是自己的站点,很疑惑,这种情况我们以Godaddy的空间为例,看看如何防止别人的恶意解析!

要想如何解决,先要我们要知道被别人恶意解析,所需要的条件,这里总结有这么二个必要条件.

1、主机有独立ip,如果你用的不是独立IP, 别人是无法恶意解析的
2、网站在根目录,如果网站在子目录 则不会被恶意解析

只有当两个条件同时满足时,只要把域名A记录解析到此的独立ip上,就可以了.

知道了条件,我们来看看如何解决,这里总结有以下这么几种 :

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

2.不使用独立ip(不太可行)
不使用独立ip 别人就无法恶意解析.(不过国外主机 不使用独立ip有点不现实,当然也有不使用独立IP的.)

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

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

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

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

  1. User-agent: *
  2. Disallow: /
复制代码

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

括号里的中文和括号要去掉

  1. <?php
  2. //echo ‘http://’.$_SERVER['SERVER_NAME'].’:’.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
  3. $sUrl = $_SERVER['SERVER_NAME'];
  4. if ($sUrl==”www.taohost.net(自己的域名)”)
  5. {
  6. echo ‘<meta http-equiv=”refresh” content=”0; url=http://www.taohost.net/index.html(自己的网站首页)”>’;
  7. }
  8. if ($sUrl==”www.123.com对方域名”)
  9. {
  10. echo ‘<meta http-equiv=”refresh” content=”0; url=http://baidu.com(跳转到其它网站,让他去死)”>’;
  11. }
  12. ?>
复制代码

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

目前就总结上面几个应对恶意解析(域名劫持)的方法,如想到更好的方法本站将会进行更新.
 楼主| 发表于 2012-5-7 11:43:05 | 显示全部楼层
防止服务器的独立IP 被其他域名恶意解析
http://bbs.taohost.net/thread-1071-1-1.html
您需要登录后才可以回帖 登录 | 成为淘友

本版积分规则

小黑屋|手机版|Archiver|淘主机

GMT+8, 2024-12-13 19:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表