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

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

第一步、

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

查找

function eReturnDomain(){....}
return 'http://'.$domain;
}`</pre>
替换为
<pre class="pure-highlightjs">`return ($_SERVER['HTTPS'] ? 'https':'http').'://'.$domain;`</pre>
&nbsp;

第二步、

步骤:找到/e/class/connect.php文件中如下代码:
<pre class="pure-highlightjs">`function FWeReturnDomain(){
        $domain=RepPostStr($_SERVER['HTTP_HOST'],1);
        if(empty($domain))
        {
                return
'';
        }
        return 'http://'.$domain;    
}`</pre>
替换成:
<pre class="pure-highlightjs">`
function FWeReturnDomain(){
        $domain=RepPostStr($_SERVER['HTTP_HOST'],1);
        if(empty($domain))
        {
        return '';
    }
    return ($_SERVER['HTTPS'] ? 'https':'http').'://'.$domain;
}