ThinkPHP U方法让启用二级域名U生成的地址正常

ThinkPHP/Common/functions.php:820

if (C ('APP_SUB_DOMAIN_DEPLOY') == 1) {
    foreach (C ('APP_SUB_DOMAIN_RULES') as $key => $zlg) {
        if (false !== strstr ($url,$zlg[0])) {
            $domain = $_SERVER['HTTP_HOST']; //获取主机域名
            $domain = $key . strstr ($domain,'.'); //替换当前域名为分组域名
            $url = str_replace ($zlg[0],'',$url); //去掉多余pathinfo里面的分组
        }
    }
}


你可能感兴趣的:(ThinkPHP U方法让启用二级域名U生成的地址正常)