做了个站,有个主域名绑定了。另外还有几个域名,隐藏转发过来,想在首页的顶部显示转发的网址。
即别人用a.com访问我的站,在首页顶部的位置就显示a.com几个字,别人用b.com访问我的站,在首页顶部的位置就显示b.com几个字。我是外行,一点都不懂php或jsp,望各位达人帮帮忙,给个完整的代码,jsp/php都行,万分感谢现在的问题是,用主域名访问时,首页顶部会显示主域名;用隐藏转发的域名访问完整时,显示的还是主域名,不变化,好郁闷,快想撞墙了....现在的状态演示(右上角):
1、这是主域名,能正常显示
http://bbs.jingpinmi.com/2、这是隐藏转发的,显示的还是主域名,不变化
http://cnnir.net.cn下面是jsp的代码
<script type="text/javascript"> 
        var arydomain = new Array(".com.cn",".net.cn",".org.cn",".gov.cn",".com",".cn",".net",".cc",".org",".info",".biz",".tv",".ws"); 
        var domain = document.domain; 
        var tmpdomain = ""; 
        for (var i=0;i<arydomain.length; i++) { 
                tmpdomain = arydomain; 
                if(domain.indexOf(tmpdomain) != -1) { 
                        domain = domain.replace(tmpdomain,""); 
                        domain = domain.substring(domain.lastIndexOf(".")+1,domain.length); 
                        domain = domain + tmpdomain; 
                        break; 
                } 
        } 
        document.write('<div align="center" style="font-weight:bold; font-family:verdana; color:red;">'+domain+'</div>');
</script> 补充一下,我的这个站用的是wordpress独立博客系统。
这个代码也试过了,无效
<?php
echo $_SERVER['SERVER_NAME'];
?>

解决方案 »

  1.   

    document.write(' <div align="center" style="font-weight:bold; font-family:verdana; color:red;">'+top.document.domain+' </div>'); 
      

  2.   

    我把这段代码直接替换我整个jsp代码就好了吗?真的是外行,一点都不懂啊。
      

  3.   

    修改了,但还是不行,现在的效果麻烦您看下现在的状态演示(右上角): 
    1、这是主域名,能正常显示(网址) 
    http://bbs.jingpinmi.com/ 2、这是隐藏转发的,什么都不显示了 
    http://cnnir.net.cn 
      

  4.   

    document.write('  <div align="center" style="font-weight:bold; font-family:verdana; color:red;">'+top.location+'  </div>'); 
      

  5.   

    还是不行啊,是不是隐藏转发哪有问题?我就是a.com转发b.com(隐藏),没添加别的代码