PHP扩展加密工具
信息中心
Information Center
技术反馈
信息正文

如何让您的网站具有 绑定域名 功能?

【更新时间:2020-07-02 20:40:53】   【字体大小:

  如果您想让你的程序只允许在域名www.abc.com下使用,则可以将下列代码:
  注:该功能也可在软件中直接设置完成。

<?php
if(!isset($YMS)){
    $YM=isset($_SERVER['HTTP_X_FORWARDED_HOST'])?$_SERVER['HTTP_X_FORWARDED_HOST']:(isset($_SERVER['HTTP_HOST'])?$_SERVER['HTTP_HOST']:'---');
    $YM=preg_replace('/\:.+/','',$YM);$YMDis=1;$YM=strtolower($YM);
    $YMS = explode('|',strtolower('www.abc.com'));
    for($i=0;$i<sizeof($YMS);$i++){
        $TMP=$YMS[$i];
        if(substr($TMP,0,2)=='*.'){
            $TMP=substr($TMP,2);if($YM==$TMP||substr($YM,-1*strlen($TMP))==$TMP){$YMDis=0;break;}
        }else{
            if($YM==$TMP){
                $YMDis=0;break;
            }
        }
    }
    if($YMDis==1)exit('对不起,本网站系统域名超出许可范围!');
}
?>

  将以上代码放在您网站的一个公共调用文件中,比如数据库连接文件conn.php(或其它公共调用文件)中,然后用本软件将网站PHP文件加密即可。
     

版权所有 © 江西省数联网络技术有限公司 企业机构信用代码证书[G1036010100289750R] 繁體中文 |  版权声明 |  使用条款 |  打印本页 |  回到顶部

微信服务

地址:江西省南昌市金庐软件开发中心620室 电话:0791-86910377  传真:0791-86910378
邮编:330029 邮箱:support@phpLoad.com
网站备案许可证编号:赣ICP备12008748号 您是第 148872 位访客,共有 3 位访客在线,页面耗时:0