易游网-易游模拟器

 找回密码
 立即注册
查看: 1032|回复: 0

[网站建设] discuz同时支持http及https访问

[复制链接]

1412

主题

1669

帖子

1万

积分

管理员

夏墨独周

Rank: 9Rank: 9Rank: 9

积分
10094

论坛元老技术达人

QQ
发表于 2021-8-29 16:10:57 | 显示全部楼层 |阅读模式
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的报错问题


来源:易游模拟器(QQ:207621422),转载请注明出处!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易游网-易游模拟器 Copyright @2015-2021 ( 浙ICP备15028007号-1 )

GMT+8, 2024-11-27 09:47 , Processed in 0.018013 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表