discuz同时支持http及https访问
header.htm中<base href=$_G[‘siteurl’] > 这里的基地址是关键discuz中的变量$_G[‘siteurl’]设置了站点路径,为了兼容http及https同时访问,可以修改source/class/discuz/discuz_application.php 文件原始代码:$_G['isHTTPS'] = ($_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != 'off') ? true : false;
替换为:$_G['isHTTPS'] = ($_SERVER['SERVER_PORT'] == 443 || $_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != 'off') ? true : false;
即可混合http/https访问论坛不会出现https里面访问http的报错问题
页:
[1]