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

2018年05月24日 671点热度 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;
}

 

Sandyliao

保持飢渴好吃的性格、維持好攝之徒的愛好、繼續在三流的技術下活著!

文章评论

您需要 登录 之后才可以评论