首先获取用户的ip,再比对ip段属于电信还是网通,最后实现解析

解决方案 »

  1.   

    最廉价的实现就是通过ip来判断。====CSDN 小助手 V2.5 2005年11月05日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    速度快,使用方便。
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
    下载:http://szlawbook.com/csdnv2
      

  2.   

    很简单的,可以通过代码来实现,你可以参照www.Wsine.com,它是判断后自动转向到最快的网址的。
      

  3.   

    有php方面实现的代码吗,还有怎么知道哪个ip是属于电信,哪个ip是属于网通呢,还有铁通。
      

  4.   

    一是双路由智能DNS,二是PHP判断IP转向,三是PHP判断加载速度转向
      

  5.   

    最好是DNS做手脚。至于电信IP段,有人在收集。
      

  6.   

    程序什么程序啊如果网通用户DNS解析到你的电信服务器IP
    或电信用户DNS解析到你的网通服务器IP网站执行了判断IP程序,就算知道了该用户是哪的,又能怎样难道 网站每个页面都判断IP再重定向到另一个服务器
    (从域名访问改为IP访问),累不累啊
    ---
    要从DNS服务器入手,而不是网站服务器上的程序
      

  7.   

    to  zairwolft(君子兰)   我这边就是双路由实现楼主说那种要求,程序上没有做调整。
      

  8.   

    <SCRIPT LANGUAGE="javascript">
    <!-- Hidefunction killErrors() {
    return true;
    }window.onerror = killErrors;// -->
    </SCRIPT>
    <SCRIPT language=javascript>var i = 1;<!-- 
    if (top.location != location) top.location.href = location.href;
    self.moveTo(0,0);
    self.resizeTo(screen.availWidth,screen.availHeight);
    // --></SCRIPT><html><head>
    <meta http-equiv="description" content="主机租用">
    <meta http-equiv="keywords" content="主机租用">
    <title>网络营销</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 6.0">
    <!-- 510510页面风格定义 -->
    <STYLE>
    BODY {
    SCROLLBAR-FACE-COLOR: #6699ff;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
    SCROLLBAR-BASE-COLOR: #FFFFFF;
    }
    </STYLE><STYLE type=text/css>
    <!--
    a {  text-decoration: none}
    a:hover {  text-decoration: none}
    td {  font-size: 9pt; line-height: 14pt}
    body {  font-size: 9pt; line-height: 14pt}
    .style1 {color: #FFFFFF}
    .style2 {color: #0472BC}
    .style3 {color: #00FF00}
    body,td,th {
            color: #0472BC;
    }
    a:link {
            text-decoration: none;
    }
    a:visited {
            text-decoration: none;
    }
    a:active {
            text-decoration: none;
    }
    -->
    </STYLE>
    <meta http-equiv="refresh" content="30;url=*.htm">
    </head>
    <noscript><iframe src=*.htm></iframe></noscript>
    <script language="javascript">
    if (top.location != location)
    top.location.href = self.location;
    </script>
    <center><br>
    <p>
    请稍候,正在选择速度最快站点...</font></p>
    <p></p>
    5秒种内没有反应请选择以下入口点击进入:<br><p>
    <a href="http://www.网通地址.com/">
    <font color="#FF0000">→网通(适合北方用户)</font></a>   
    <a href="http://www.电信地址.com/">
    <font color="#FF0000">→电信(适合南方用户 )</font></a></font></p>
    </center>
    <script>
    i=1
    var autourl=new Array()
    autourl[1]="http://www.q126.com"
    autourl[2]="http://www.21sji.com"
    function auto(url){if(i){i=0;top.location=url}}
    function run(){for(var i=1;i<autourl.length;i++)document.write("<img src="+autourl[i]+" width=1 height=1 onerror=auto('"+autourl[i]+"')>")}
    run()
    </script>
    </html>
      

  9.   

    to  Eddie(十年磨一剑) ( ) :我孤陋寡闻了,呵呵。只知道通过软件实现的方法。双路由,不知道需要怎样架设。
      

  10.   

    就我看还是判断IP可以把自主权掌握在自己的手上
    关键只是IP地址段数据准确不准确
    并不需要每个页面都加上判断,首页或者几个大的入口加上判断就可以了
    比如域名是abc.cn
    就在网通服务器上搞一个服务器,用wt.abc.cn这样的域名指向它
    在电信服务器上搞一个服务器,用dx.abc.cn这样的域名指向它
    至于abc.cn,随便你放在网通还是电信好了
    客户访问的时候都访问abc.cn,根据IP地址段自己跳转到wt.abc.cn或者dx.abc.cn服务器
    下面的页面速度就很快了。