自動外鏈工具 在線排版工具 搜索引擎提交入口 wordpress主題推薦 批量打開網址工具 【老域名購買】 思享SEO導航 【網站合作】

帝國cms搭建https網站登錄后臺空白的解決辦法

747
文章目錄
  1. 帝國cms7.5版本解決辦法
  2. 帝國cms7.2和以下版本解決辦法

因為dedecms的安全性廣受詬病,所以最近還算決定學習一下帝國cms的使用,打算搭建一個HTTPS網站,但是網站弄好后,登錄后空白,技術渣表示很無助,最后求助百度,找打了問題的解決辦法:

帝國cms7.5版本解決辦法

7.5版本已經有了http和https自動識別,但是因為一些疑難雜癥的原因,自動識別判斷的不準,后臺登錄也是空白,

我們可以打開e/config.php查找'httptype'=>0改為'httptype'=>2即可

'httptype'=>0, 代表自動

'httptype'=>1,代表全站http

'httptype'=>2,代表全站https

'httptype'=>3,代表后臺https,前臺http

'httptype'=>,代表后臺http,前臺https

EmpireCMS

帝國cms7.2和以下版本解決辦法

方法一、

打開/e/class/connect.php文件,ctrl+h

查找

  1. return?'http://'.$domain;

替換為

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

方法二、

步驟一:找到/e/class/connect.php文件中如下代碼:

  1. function?eReturnDomain(){
  2. ????????$domain=RepPostStr($_SERVER['HTTP_HOST'],1);
  3. ????????if(emptyempty($domain))
  4. ????????{
  5. ????????????????return
  6. '';
  7. ????????}
  8. ????????return?'http://'.$domain;????
  9. }

替換成:

  1. $domain=RepPostStr($_SERVER['HTTP_HOST'],1);
  2. ????if(emptyempty($domain))
  3. ????{
  4. ????????return?'';
  5. ????}
  6. ????return?($_SERVER['HTTPS']???'https':'http').'://'.$domain;
  7. }

步驟二:

找到

  1. function?FWeReturnDomain(){
  2. ????$domain=RepPostStr($_SERVER['HTTP_HOST'],1);
  3. ????if(emptyempty($domain))
  4. ????{
  5. ????????return?'';
  6. ????}
  7. ????return?'http://'.$domain;
  8. }

替換為:

  1. $domain=RepPostStr($_SERVER['HTTP_HOST'],1);
  2. ????if(emptyempty($domain))
  3. ????{
  4. ????????return?'';
  5. ????}
  6. ????return?($_SERVER['HTTPS']???'https':'http').'://'.$domain;
  7. }

我當然是選擇第一種簡單的方法,完美解決 開森~

來源:本文由思享SEO博客原創撰寫,歡迎分享本文,轉載請保留出處和鏈接!
seo培訓評論廣告

2條評論

昵稱*

郵箱*

網址

七乐彩选号技巧