我自己做了个帝国的PHP程序 想绑定域名 如何实现 只有我授权域名才可以使用

解决方案 »

  1.   

    <?php
    //获取来访的域名
    $host = isset($_SERVER['HTTP_X_FORWARDED_HOST']) ? $_SERVER['HTTP_X_FORWARDED_HOST'] : (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '');
    // 自己判断域名是否符合你的要求。
    ?>
    然后用Zend加密你的PHP程序。
      

  2.   

    根据域名和你自己的加密算法,生成一个授权文件或KEY。
    使用程序前都需要在程序配置里加上该域名对应的正确的授权文件或KEY,才可以使用。
      

  3.   

    不过其实没啥意义,除非你的php程序不完整的交给对方