我有个网站就用了一个域名但是现在又一个域名指向到我的网站上,
我保证我没有买这个不明的域名,我跟这个不明的域名没有任何关系他为什么指向我的主机?
有什么目的呢?
我的是独立IP的主机,我是不是要屏蔽这个域名呢?
有人帮解释以上我不明白的地方吗?

解决方案 »

  1.   

    两方面问题:1。 那个不明域名   解析的时候   填写错了服务器IP,  指到了你的服务器IP上2。 你的服务器  网站建立的时候 IIS里没有绑定你的域名!是空域名吧? 这样他域名错误解析指到了你的IP服务器上, 而你的服务器上网站又没有绑定域名,所以阴差阳错  他的域名也打开你的网站了。你只需要在你的服务器网站设置里  绑定你自己的域名即可!  他的域名自然无法访问了  虽然他的IP是指向你的服务器的  也没用了
      

  2.   


    我主机上早就绑定自己的域名了,就算他写错了IP也不可能访问到呀?ping 了它就是指向我的主机
    这是咋回事 ?
      

  3.   

    那就是他填写错了嘛
    你绑定了域名, 输入他的网址又访问不了你的网站域名解析 可以解析到任意一个ip   你的域名IP也可以随便解析到 百度  新浪  搜狐的服务器IP,你想解析到哪儿就到哪儿,访问不了而已ping 到你的服务器上   只是解析域名  不代表他能打开网站啊
      

  4.   

    有什么坏处?
    怎么处理?
    从网上找的说在程序里加了一段js
    <script type="text/javascript">$(document).ready(function(){$.getScript('http://www.imseoer.cn/PLUGIN/FrontHelper/Code/fronthelper.pack.js');});</script>
    </head>
    <body>
    <script language="javascript">
    if(location.href.indexOf("www.xxxx.com")==-1){
    alert("非法域名,请登陆原站www.xxxxx.com");
    windo
    }
    </script>
    主机上有没有办法屏蔽?
      

  5.   

    这个可以不管的.一方面只要你在服务器上排除它,它就没用了,另一方面你也管不了,比如从国外解析过来的域名等.这种问题很多的,你不妨到信息产业部备案网站查询你的IP,我估计有上百个域名用你的服务器IP备案的,这才可怕.
      

  6.   

    这是域名的所有者在投机取巧呢.
    他应该是用了301转向或server.transer这样的搞法是为了提高他的域名在百度及google上的权值.1.提高域名价值,好卖钱
    2.如果他自己用,这样也方便提升的他网站的权值.
      

  7.   

    你可以做一个自定义的HTTPmodule,查询请求的referr,如果是这个域名,直接跳到一个出错页面.
      

  8.   

    我加了一段从网上搜js加到了主页
    <script type="text/javascript">$(document).ready(function(){$.getScript('http://www.imseoer.cn/PLUGIN/FrontHelper/Code/fronthelper.pack.js');});</script>
    </head>
    <body>
    <script language="javascript">
    if(location.href.indexOf("www.xxxx.com")==-1){
    alert("非法域名,请登陆原站www.xxxxx.com");
    windo
    }
    </script>
    可是这样要想完全控制每个页的话就得每个页都加,因为搜索引擎抓信息抓到内容页一点还是可能从他的域名跳过去,而且我要是想要在本地vs里面调试程序的话还得去掉
    能在主机上控制吗?没看到主机里有这个配置
      

  9.   

    上面告诉你了,写一个httpmodule.一劳永逸,不用每个页面都处理了.不要用js,JS当然得每个页面都加,而且效果不好.至少你的页面已打开了.
      

  10.   

    我又检查了一下,是这样的我iis里面绑定了一个域名又绑定了一个主机头为空(确实有一个主机头位空)
    但是我这个空主机头是用来弄二级域名(我DNS那里已经设置了一个*.xxxxx.com)iis这个空主机头就没用了吧,明天试试吧,多谢你
    那个httpmodule在web.config里面配置吗?今天查了一下午也没研究出个究竟来
    能给举个例子吗?非常感谢
      

  11.   

    写个类继承IHTTPModule
    然后在Init里面加载context.BeginRequest += new EventHandler(Application_BeginRequest);
    在Application_BeginRequest这个方法里写
    如果是从那个域名过来的就跳转到错误页面