请选择 进入手机版 | 继续访问电脑版

千帆云

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4494|回复: 1

[注意事项] Discuz! X3.4站点部署SSL后兼容HTTPS访问教程

[复制链接]

494

主题

722

帖子

5万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
54563
发表于 2019-11-6 08:49:10 | 显示全部楼层 |阅读模式
1、修改source/class/discuz/discuz_application.php(第187行)
  1. $_G['isHTTPS'] = ($_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != 'off') ? true : false;
复制代码
修改为:
  1. $_G['isHTTPS'] = true;
复制代码

2、修改uc_server/avatar.php(就在头几行)

  1. define('UC_API', strtolower(($_SERVER['HTTPS'] == 'on' ? 'https' : 'http').'://'.$_SERVER['HTTP_HOST'].substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/'))));
复制代码
修改为:
  1. define('UC_API', strtolower(($_SERVER['SERVER_PORT'] == 443 || $_SERVER['HTTPS'] == 'on' ? 'https' : 'http').'://'.$_SERVER['HTTP_HOST'].substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/'))));
复制代码

3、修改/template/default/common/header.htm
将http://全部查找替换为:https://(一共5处)
4、后台 – 全局 – 站点信息 – 网站 URL:将http://改成https://网址
5、后台 – 站长 – UCenter设置 – UCenter 访问地址改成https://网址
6、后台 – UCenter(如果不能正常访问可以在新窗口打开,也可以直接访问UC地址) – 应用管理 – 点右边的编辑 – 应用的主URL改成https://网址
7、后台 – 工具 – 更新缓存
8、后台 – 界面 – 风格,点击“更新CSS缓存”按钮

回复

使用道具 举报

0

主题

12

帖子

80

积分

认证会员

Rank: 7Rank: 7Rank: 7

积分
80
发表于 2020-3-17 01:36:53 | 显示全部楼层
学习了~很受用
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

Archiver|手机版|小黑屋|千帆移动开放平台  

GMT+8, 2021-9-21 19:56

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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