求PHP绑定域名代码,比如绑定www.baidu.com,若非此域名打开时则提示“域名非法”

解决方案 »

  1.   

    呵呵,多域名的网站?$_SERVER['SERVER_NAME'] 或者其他一些涉及路径的$_SERVER变量
      

  2.   

    能否给一下详细代码呀??我不懂PHP。。有一个要求,就是,不论这段代码在哪里,(比如在phpinfo(); 之前或之后),只要运行判断后,满足条件则正常显示其它内容,不满足的话,则显示提示“域名非法”,其它内容都不显示出来。。灰常感谢啊!
      

  3.   

    <?php
    $pos = strpos($_SERVER['SERVER_NAME'], 'baidu.com');
    if ($pos === false) {
        echo "域名非法";exit;
    }
    //下面是要执行的代码
    ?> 
      

  4.   


    谢谢啊,果然可以。在百度知道人家给的几段都不行。不过,假如我把其它执行代码比如phpinfo();放在判断代码之前,则PHPINFO还是会被显示出来,不知道有没有办法改进一下,即使判断代码在后面,也能奏效?因为我这代码主要用来保护一份源码用的,但是它首页本身已经加密了,所以要特殊手段再次加密(引用这个判断文件)谢谢!
      

  5.   

    另外再问一下,假如我把这部分判断代码加密,用Zend加密(以前没用过),不知道个人用户是否可以免费用Zend加密?还是它是收费的??假如个人用户也可以用Zend加密,那不知道会不会很难?我菜鸟一只,不懂PHP。。
      

  6.   

    php是顺序执行的,放在后面就不起作用了zend加密没用过的说
      

  7.   


    对了,我想到一个办法,不知道行不行?
    就是判断后,非法域名,则直接跳转到./blank.html 页面。
    不知道代码应该怎么写?谢谢!!
      

  8.   

    <?php
    $pos = strpos($_SERVER['SERVER_NAME'], 'baidu.com');
    if ($pos === false) {
    header('Location: http://www.example.com/');;exit;
    }
    //下面是要执行的代码
    ?>