ssl 填坑之帝国cms 7.2 后台登陆空白

/ 0评 / 0

今天第一次用https登陆帝国网站后台管理,发现登陆以后是空白的不会自动跳转.看了一下网上的文章.发现其实解决问题的方法很简单,这里给出7.2版本以后的解决办法让http和https都可以使用,网上的办法几乎去掉了http,这里sandy要保留http.让我们来解决吧!

第一步、

打开/e/class/connect.php文件,ctrl+f

查找


function eReturnDomain(){....}
return 'http://'.$domain;
}

替换为

return ($_SERVER['HTTPS'] ? 'https':'http').'://'.$domain;

 

第二步、

步骤:找到/e/class/connect.php文件中如下代码:

function FWeReturnDomain(){
        $domain=RepPostStr($_SERVER['HTTP_HOST'],1);
        if(empty($domain))
        {
                return
'';
        }
        return 'http://'.$domain;    
}

替换成:


function FWeReturnDomain(){
        $domain=RepPostStr($_SERVER['HTTP_HOST'],1);
        if(empty($domain))
        {
        return '';
    }
    return ($_SERVER['HTTPS'] ? 'https':'http').'://'.$domain;
}

 

发表评论

邮箱地址不会被公开。 必填项已用*标注