[程序教程] discuz应用中心 微擎微赞站点https配置申请ssl证书

[复制链接] [提交至百度]
admin 发表于 2018-5-8 15:50:50
1104 0

马上注册,下载资源,享用更多功能,让你轻松玩转网站

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

  首先,如果不知道https为何物,请先百度了解!
  注意:https服务是整个微擎站点的配置,不是只服务于超级商城,微擎和其它模块全部会使用,如果不支持https时会出现问题。
  http和https的区别:https就是http和TCP之间有一层SSL层,这一层的实际作用是防止钓鱼和加密。访问一下银行的网站就知道了为什么需要https了。

 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=blob
                               
登录/注册后可看大图



 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=blob
                               
登录/注册后可看大图


  当前全球站点https配置化已经越来越普遍,此文档将协助大家升级站点https配置,将持续更新中,欢迎留言反馈!
  1.申请证书
  推荐腾讯云免费证书:https://console.qcloud.com/ssl

 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=blob
                               
登录/注册后可看大图



 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=image
                               
登录/注册后可看大图


  证书审核需要检查服务器权限,按照提示要求上传文件后,请用链接检查是否正常:http://您的域名/.well-known/pki-validation/fileauth.txt

 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=blob
                               
登录/注册后可看大图



 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=blob
                               
登录/注册后可看大图



 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=blob
                               
登录/注册后可看大图


  2.配置证书
  ngxin配置:http://www.cnblogs.com/yanghuahui/archive/2012/06/25/2561568.html
  apache配置:http://www.cnblogs.com/GaZeon/p/6214915.html
  ps1:请暂时不要配置http自动强制跳转https,先保留http&https共存,否则微擎云平台无法使用,待微擎升级后再强制跳转;
  ps2:配置证书涉及修改web服务器文件,需要服务器登录和操作的相关知识,可自行百度研究,或提交工单由超人技术协助处理(截止2017年4月30日之前超级商城用户首次配置免费,之后和再次配置将按每站点每次收费100元);
  3.同步相关资料
  由于站点链接变化,部分原来填写的固定链接将出现无法使用的问题,参考以下列表常见的修改位置:
  微信公众平台=>>开发=>>基本配置=>>服务器配置=>>URL(https://域名/api.php?id=1)
  微信公众平台=>>微信支付=>>开发配置=>>支付授权目录(https://域名/payment/wechat/)
  微擎后台=>>公众号管理=>>基础设置=>>自定义菜单(https://域名/xxx)
  ps:由于数据更新缓存延迟原因,支付授权目录修改完成后,预计有30分钟左右生效,请耐心等待。
  4.配置防火墙(服务器未开启可略过)
  
阿里云服务器可直接登录控制台设置安全组规则,配置方式参考如下截图,或直接在服务器设置iptables规则

 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=image
                               
登录/注册后可看大图



 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=image
                               
登录/注册后可看大图



 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=image
                               
登录/注册后可看大图



 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=image
                               
登录/注册后可看大图


   ==============================================================
  参考超级商城演示环境配置,Nginx服务器配置截图(附件为截图文本内容)

 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=blob
                               
登录/注册后可看大图


  以下截图为http强制跳转https配置,不了解技术细节请不要配置强制跳转

 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=blob
                               
登录/注册后可看大图



 微擎微赞站点https配置申请ssl证书 微贝,微赞,微擎哪个好,微擎微赞生成app,微擎微赞 微信模块使用教程 ?filename=blob
                               
登录/注册后可看大图

然后新建一个.htaccess文件,里面写:
  1. RewriteEngine On
  2. RewriteCond %{SERVER_PORT} 80
  3. RewriteRule ^(.*)$ https://wx.xxx.com/$1 [R,L]
复制代码
目的是访问http强行跳转https。

此时,微擎已经可以全站https访问了。



微擎中服务号需要注意的地方
1、服务号配置中 注意把http 改为 https 否则白屏,也就是域名填写https
2、微信支付需要把http 改为 https,否则报错无法支付
3、更换后一些收款码将无法使用,请重新生成
4、打开data/config.php 43左右
 
  微擎目录/data/config.php
  1. $config['setting']['https'] = 0;
复制代码

改成1 也就是
  1. $config['setting']['https'] = 1;
复制代码

  如没有该参数在文件最后添加即可
  最后,打开url测试配置是否正确。
回复

使用道具 举报

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

本版积分规则

推荐阅读

平台简介

六六下载网(666现在.cn),中国最大的电商设计师交流平台。最活跃的电商设计师学习交流分享社区。集原创作品+灵感图库+经验教程+设计专访+设计培训+社群活动为一体,全方位服务电商设计师。成立3年来,聚集20万电商设计师,定期线下设计沙龙,覆盖北京、上海、广州、杭州等城市计

QQ|Archiver|手机版|小黑屋|666下载网 ( 粤ICP备16097146号-5 )|网站地图  

Powered by 金易德.cn! X3.4  © 2014-2018 深圳市龙岗区金易徳贸易商行   增值电信业务经营许可证:粤B2-20140196

返回顶部 返回列表