帝国cms使用https后登录后台出现空白怎么办
目前,使用https的网站是越来越多了,但是很多使用帝国CMS7.2及以下版本的会发现,https部署成功后,前台访问正常,但是登录帝国cms后台会发现一片空白,网上很多方法包括流传已久的方法并不能用,以下是笔者亲测解决问题的方案如下:
打开/e/class/connect.php文件
找到以下代码
//返回当前域名
function eReturnDomain(){
$domain=RepPostStr($_SERVER['HTTP_HOST'],1);
if(empty($domain))
{
return '';
}
return 'http://'.$domain;
}
将:
return 'http://'.$domain;
修改为:
return 'https://'.$domain;
这样就可以正常登录后台了。