兔源码网 - 专注DZ模版分享、DZ插件分享!

 找回密码
 立即注册
PS教程

【原创】兔源码教您如何开启DZ全站https加密证书绿色锁标志

[复制链接]
tuyuanma 发表于 2018-10-14 07:34:06 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


前面我们讲到如何修改在iis服务器上配置加密证书,教程如下:
【原创】兔源码手把手教您如何配置IIS多域名站点https及多张加密证书https

那么下面将教大家如何配置全站https
1、打开网站根目录——source——class——discuz——discuz_application文件,搜索代码
  1. $_G['isHTTPS'] = ($_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != 'off') ? true : false;
复制代码
将代码
  1.                 $_G['isHTTPS'] = ($_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != 'off') ? true : false;
  2.                 $_G['scheme'] = 'http'.($_G['isHTTPS'] ? 's' : '');
  3.                 $_G['siteurl'] = dhtmlspecialchars($_G['scheme'].'://'.$_SERVER['HTTP_HOST'].$sitepath.'/');

  4.                 $url = parse_url($_G['siteurl']);
  5.                 $_G['siteroot'] = isset($url['path']) ? $url['path'] : '';
  6.                 $_G['siteport'] = empty($_SERVER['SERVER_PORT']) || $_SERVER['SERVER_PORT'] == '80' || $_SERVER['SERVER_PORT'] == '443' ? '' : ':'.$_SERVER['SERVER_PORT'];
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复

2、打开网站根目录——uc_server——avatar文件,搜索代码
  1. define('UC_API', strtolower(($_SERVER['HTTPS'] == 'on' ? 'https' : 'http').'://'.$_SERVER['HTTP_HOST'].substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/'))));
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复

3、打开网站根目录——template——default 或 当前使用模板——common,将头部文件header和底部文件footer中的http统一手动修改为https
4、进入网站后台——全局——网站 URL:修改为https://www.您的网址.com/
0.png
5、进入网站后台——站长——UCenter 设置——将UCenter 访问地址:修改为https://www.您的网址.com/uc_server
1.png
6、进入网站后台——UCenter——登录后 应用管理 将应用的主 URL:修改为https://www.您的网址.com/ (如出现通信失败无需理会,这个是DZ官方未修复BUG,没有影响)
2.png
7、配置搜索引擎收录的http网页快照同步跳转至https加密链接的对应页面,【实测】DZ论坛如何强制http://跳转到https://的完美解决方法
8、进入数据库批量替换网址链接执行语句(此语句仅批量替换修改帖子内的链接),打开数据库网址(底部将有图文教程),选择要批量修改替换的网站数据库——点击SQL——输入批量替换的执行语句点击执行即可大功告成
  1. UPDATE pre_forum_post SET message = replace(message,'http://www.tuyuanma','https://www.tuyuanma');
复制代码
【注:http://www.tuyuanma为需要修改的链接,https://www.tuyuanma为修改后的链接,请根据自身需求修改对应链接】
0.png
登录数据库

1.png
选择对应数据库,点击SQL功能

2.png
黏贴进执行语句,点击执行即可完成

【如发现浏览器的锁为灰色,未显示绿色锁头可加QQ397916899联系处理,每个站点收费50元,不免费处理】
1.png
灰色锁头

0.png
绿色锁头


配套教程:(必看)
【原创】兔源码教您如何开启DZ全站https加密证书绿色锁标志
【原创】兔源码教您如何申请永久免费的DNS加速https加密证书站点
【原创】兔源码手把手教您如何配置IIS多域名站点https及多张加密证书https
【实测】DZ论坛如何强制http://跳转到https://的完美解决方法



版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

兔源码网 ( 赣ICP备17001544号 公网安备36112102000036号 )

兔源码 QQ交流群:493651246  GMT+8, 2018-11-22 04:25
←站长统计工具 查看密码:tuyuanma

兔源码DZ模板下载 站长邮箱:tuyuanma@qq.com 站长QQ:3197813386 网站地图

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

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