最近一位客戶在使用百度云加速后,表示后臺(tái)登不上,登陸后顯示空白。
一開始主機(jī)吧以為是百度云加速問題,而且通過回源請(qǐng)求發(fā)現(xiàn)一樣有登陸顯示空白的問題。那就說明并不是百度云加速問題了。
然后主機(jī)吧原來是客戶網(wǎng)站后臺(tái)使用HTTPS是無法登陸的,而使用HTTP是正常的。查看客戶程序原來是使用了帝國(guó)CMS,在百度上一搜,原來有大把因?yàn)槭褂肏TTPS無法登陸后臺(tái)的案例。
這里我們截取了一些網(wǎng)上的解決辦法給大家。
帝國(guó)CMS7.5解決辦法
7.5版本已經(jīng)有了http和https自動(dòng)識(shí)別,但是因?yàn)橐恍┮呻y雜癥的原因,自動(dòng)識(shí)別判斷的不準(zhǔn),后臺(tái)登錄也是空白,我們可以打開e/config.php查找’httptype’=>0改為’httptype’=>2即可
‘httptype’=>0, 代表自動(dòng)
‘httptype’=>1,代表全站http
‘httptype’=>2,代表全站https
‘httptype’=>3,代表后臺(tái)https,前臺(tái)http
‘httptype’=>,代表后臺(tái)http,前臺(tái)https帝國(guó)CMS7.2及以下版本解決辦法
打開e/class/connect.php
搜索”http:”共兩處都修改為’https:’這個(gè)方法簡(jiǎn)單易懂就是http鏈接登陸后就會(huì)變成空白,所以看下面比較復(fù)雜的方法。同樣打開上方文件 然后點(diǎn)擊替換ctrl+h搜索:
return ‘http://’.$domain;
然后替換為:
return ($_SERVER[‘HTTPS’] ? ‘https://zhujib.com’:’http’).’://’.$domain;
這樣http還是https兩者都可以登錄不會(huì)變成空白了。
客戶按照操作果然成功了。