设为首页收藏本站客户端下载

老榕树社区

 找回密码
 立即注册
社区推荐
 
任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

1

主题

0

帖子

-1796

积分

限制会员

积分
-1796
扫一扫,手机访问本帖
跳转到指定楼层
楼主
发表于 2017-3-13 11:21:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
【如内容违法或虚假,请联系上述邮件删除】本帖最后由 向上的葱子 于 2017-1-13 19:45 编辑

discuz X3.2在系统上是支持https的,不过需求手动修正几个中央。首先确保效劳器端已开启https,且正确配置了SSL证书。

discuz X3.2开启支持https主要需求修正一下几个中央:

1、查找修正文件discuz_application.php :
source/class/discuz/discuz_application.php (约第 187 行处): 查找:
$_G['isHTTPS'] = ($_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != 'off') ? true : false;


修正为:
$_G['isHTTPS'] = ($_SERVER['SERVER_PORT'] == 443 || $_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != 'off') ? true : false;


2、查找修正文件avatar.php :
uc_server/avatar.php (约第 13 行处)查找:


define('UC_API', strtolower(($_SERVER['HTTPS'] == 'on' ? 'https' : 'http').'://'.$_SERVER['HTTP_HOST'].substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/'))));





修正为:
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、除去非 HTTPS 内容避免提示”不安全内容“
Source/plugin/manyou/Service/DiscuzTips.php ,最后的那段 JS 加载脚本删除就行。
非楼主层假如有点评,那么点评者头像不是 HTTPS 开头,也需求修正一个文件来适配: template/default/forum/viewthread_node_body.htm (约 180 行),搜索 div class="psta vm">,将下面一行注释掉或者删除。
翻开阅读器,运用开发者工具或者查看源码逐一排查加载的非 HTTPS 资源并修正。

4、后台设置的修正完善
在后台还有一些设置,可能会干扰 https 的运用。

后台 >全局 > 站点 URL ,改为 https 开头的

后台 > 站长 > UCenter 设置 > UCenter 访问地址,修正为 https 开头的

UCenter 后台 > 应用管理 > 应用的主 URL ,修正为 https 开头。
修正后可能会显现通讯失败,假如 UC 和论坛程序装置在同一机器,此失败可忽视,实测能够和 UC 正常通讯不影响(测试能否正常通讯程序的 Bug ),假如 UC 和论坛程序不在一台机器上,有可能不能通讯。 另外在 后台 > 全局 > 域名设置 中的一些设置也可能使 https 失效,假如更新缓存后论坛默许衔接还是 HTTP ,请删除 后台 > 全局 > 域名设置 > 应用域名 > 默许 里面的默许域名(普通去 forum.php 尾巴这里会有内容,为了 HTTPS 请删除)。

5、模板的调整
主要在模板的 foot.html 以及 header.html 等文件中,运用工具逐一排查模板文件中写死的 HTTP 链接,修正为 HTTPS 。


6、数据库的调整
在论坛这种交互社区中,经常回复发帖时会有呈现主域名的链接,在没有 HTTPS 之前,链接都是 HTTP 开头,这个时分,我们需求修正数据库,运转下面的 mysql 命令更新数据库,将 HTTP 交流为 HTTPS :
进入 DZ 后台:站长 – 数据库 – 升级
UPDATE pre_forum_post SET message=REPLACE(message,'http://你的网址','https://你的网址');



需求留意的是,出于安全思索, Discuz 后台默许状况下遏止 SQL 语句直接执行,只能运用常用 SQL 当中的内容,假如想自己随意书写 SQL 升级语句,需求将程序文件 config/config_global.php 当中的$_config[admincp][runquery] 设置修正为 1 。


到此,discuz X3.2曾经开启支持https了 。


当然,你还需求申请SSL证书、在效劳器端部署SSL证书。


效劳器端部署https的SSL证书能够看我的这个教程:


http://www.aitiancheng.com/article-246.html




需求付费指导的能够加我的QQ:2190906550(关注老榕树网络旗下“网络思维”微信公众号:wlsw360 (每天都有好文章)

 

                                                   本帖如有虚假或违法,请联系邮箱删除,本社区删贴不收任何费用,欢迎举报。老榕树社区属老榕树网络旗下网站,旨在为老榕树用户提供创业咨询、网站建设技术交流、源码下载、提供各种实用工具。如有部分帖子涉及违法、虚假,请你第一时间与社区联系,把需要删除的社区链接提供给我们,我们核实之后,第一时间删除。邮箱:125175998@qq.com

回复

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1713

积分

限制会员

积分
-1713
沙发
发表于 2017-3-13 11:21:59 | 只看该作者
meteor8488 发表于 2017-1-23 07:43
你把80端口关闭再试试
你能胜利是由于UC通讯其实还是走的80
我觉得你挺搞笑的,UC那么老的程序了,这么多年没有更新了,不支持https是情有可原的。
那你还会不会说关掉80端口,应用中心还没法用了呢

我的教程都是基于discuz自身已有的功用来设置的,假如你想直接关闭80端口还能够正常运用uc和应用中心,那你去求discuz再更新下UC和应用中心吧
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1813

积分

限制会员

积分
-1813
板凳
发表于 2017-3-13 11:21:59 | 只看该作者
SSL证书申请能够去腾讯云或者阿里云申请;

部署SSL证书能够参考我的教程
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1725

积分

限制会员

积分
-1725
地板
发表于 2017-3-13 11:21:59 | 只看该作者
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1860

积分

限制会员

积分
-1860
5
发表于 2017-3-13 11:21:59 | 只看该作者
我心枫叶 发表于 2017-1-13 21:28
这个必需支持!回头转载走
enen ,还有效劳器端配置SSL的教程
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1909

积分

限制会员

积分
-1909
6
发表于 2017-3-13 11:21:59 | 只看该作者
其实我想说的是。你站为什么没有开启https!你肯定能用?
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-9052

积分

禁止发言

积分
-9052
7
发表于 2017-3-13 11:21:59 | 只看该作者
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1572

积分

限制会员

积分
-1572
8
发表于 2017-3-13 11:21:59 | 只看该作者
向上的葱子 发表于 2017-1-15 14:38
我的discuz论坛是保管了http访问的。

我升级https只是为了苹果版的app上架。
好吧!固然用不到还是谢谢你的分享
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1786

积分

限制会员

积分
-1786
9
发表于 2017-3-13 11:21:59 | 只看该作者
看了下教程 我还是不开启了吧,等以后再说。
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1930

积分

限制会员

积分
-1930
10
发表于 2017-3-13 11:21:59 | 只看该作者
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1749

积分

限制会员

积分
-1749
11
发表于 2017-3-13 11:21:59 | 只看该作者
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1812

积分

限制会员

积分
-1812
12
发表于 2017-3-13 11:22:00 | 只看该作者
meteor8488 发表于 2017-1-19 07:25
这个修正没用
UC通讯会失败
是吗?我的挺好用的
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1787

积分

限制会员

积分
-1787
13
发表于 2017-3-13 11:22:00 | 只看该作者
bydxxg 发表于 2017-1-18 17:35
看了下教程 我还是不开启了吧,等以后再说。
准备新站用楼主的办法测试下看看
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1854

积分

限制会员

积分
-1854
14
发表于 2017-3-13 11:22:00 | 只看该作者
我心枫叶 发表于 2017-1-20 12:19
准备新站用楼主的办法测试下看看
还是不弄了,弄不好会影响其它网站运转的。
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1786

积分

限制会员

积分
-1786
15
发表于 2017-3-13 11:22:00 | 只看该作者
向上的葱子 发表于 2017-1-19 13:41
是吗?我的挺好用的
你把80端口关闭再试试
你能胜利是由于UC通讯其实还是走的80
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1930

积分

限制会员

积分
-1930
16
发表于 2017-3-13 11:22:00 | 只看该作者
向上的葱子 发表于 2017-1-19 13:41
是吗?我的挺好用的
你把80端口关闭再试试
你能胜利是由于UC通讯其实还是走的80
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1696

积分

限制会员

积分
-1696
17
发表于 2017-3-13 11:22:00 | 只看该作者
meteor8488 发表于 2017-1-23 07:43
你把80端口关闭再试试
你能胜利是由于UC通讯其实还是走的80
我觉得你挺搞笑的,UC那么老的程序了,这么多年没有更新了,不支持https是情有可原的。
那你还会不会说关掉80端口,应用中心还没法用了呢

我的教程都是基于discuz自身已有的功用来设置的,假如你想直接关闭80端口还能够正常运用uc和应用中心,那你去求discuz再更新下UC和应用中心吧
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1935

积分

限制会员

积分
-1935
18
发表于 2017-3-13 11:22:00 | 只看该作者
向上的葱子 发表于 2017-1-23 10:02
我觉得你挺搞笑的,UC那么老的程序了,这么多年没有更新了,不支持https是情有可原的。
那你还会不会说 ...
前天朋友X3.3配置了https,UC通讯正常。应用中心的似乎只能手动输入了访问地址了。。
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1809

积分

限制会员

积分
-1809
19
发表于 2017-3-13 11:22:00 | 只看该作者
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1663

积分

限制会员

积分
-1663
20
发表于 2017-3-13 11:22:00 | 只看该作者
应用中心的装置只能靠手动修正地址了吗?
而且工作量似乎有点大。。。我论坛的背景图来源站点也不是https。。。
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1725

积分

限制会员

积分
-1725
21
发表于 2017-3-13 11:22:00 | 只看该作者
if2333 发表于 2017-1-23 17:30
应用中心的装置只能靠手动修正地址了吗?
而且工作量似乎有点大。。。我论坛的背景图来源站点也不是https ...
同时保管80和443端口访问就能够了。进应用中心用http
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1909

积分

限制会员

积分
-1909
22
发表于 2017-3-13 11:22:01 | 只看该作者
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1801

积分

限制会员

积分
-1801
23
发表于 2017-3-13 11:22:01 | 只看该作者
支持下,楼主不一定是个大好人,但一定是个热心人
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1825

积分

限制会员

积分
-1825
24
发表于 2017-3-13 11:22:01 | 只看该作者
向上的葱子 发表于 2017-1-23 10:02
我觉得你挺搞笑的,UC那么老的程序了,这么多年没有更新了,不支持https是情有可原的。
那你还会不会说 ...
UC通讯不正常意味着什么?

头像上传出问题,修正密码用户登录都会出问题

然后你这里号称支持https,结果连最中心的部分都搞不定,还说他人搞笑。。。
真是笑话。
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1638

积分

限制会员

积分
-1638
25
发表于 2017-3-13 11:22:01 | 只看该作者
赖先生 发表于 2017-1-26 11:17
支持下,楼主不一定是个大好人,但一定是个热心人
呵呵,你不一定是个白痴,但一定是一个正常人
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1874

积分

限制会员

积分
-1874
26
发表于 2017-3-13 11:22:01 | 只看该作者
meteor8488 发表于 2017-1-28 20:31
UC通讯不正常意味着什么?

头像上传出问题,修正密码用户登录都会出问题


不好意义,我来打你脸来了。

https方式下进入uc,通讯正常
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-1944

积分

限制会员

积分
-1944
27
发表于 2017-3-13 11:22:01 | 只看该作者
向上的葱子 发表于 2017-1-30 09:07
呵呵,你不一定是个白痴,但一定是一个正常人
哥们...你这回复有点上火了吧。
我可是夸你大好人...后面那句只是玩笑
算了,向你负疚吧,不知道你那么刚烈
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

1

主题

0

帖子

-1796

积分

限制会员

积分
-1796
28
 楼主| 发表于 2017-3-13 11:22:01 | 只看该作者
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

62

主题

0

帖子

-1069

积分

限制会员

积分
-1069
29
发表于 2017-3-13 11:22:01 | 只看该作者
赖先生 发表于 2017-2-4 12:32
哥们...你这回复有点上火了吧。
我可是夸你大好人...后面那句只是玩笑
算了,向你负疚吧,不知道你那么刚 ...
哈哈,老哥对不住你了。也给你说声负疚
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-2008

积分

限制会员

积分
-2008
30
发表于 2017-3-13 11:22:01 | 只看该作者
本帖最后由 wuzezhong 于 2017-2-5 09:32 编辑

大哥,能帮我看看个问题么?手机端discuz在手机的阅读器上点击登录最少错误了还有个错误弹框,但在微信上点击登录就直接呈现404错误
回复 支持 反对

使用道具 举报

任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

0

主题

0

帖子

-2018

积分

限制会员

积分
-2018
31
发表于 2017-3-13 11:22:01 | 只看该作者
向上的葱子 发表于 2017-2-4 19:35
哈哈,老哥对不住你了。也给你说声负疚
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关于我们| 企业文化| 备案编号:滇ICP备13002355号
  • Copyright 2013 最新最精彩-社区论坛 版权所有 All Rights Reserved
快速回复 返回顶部 返回列表