🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
首先,如果不知道https为何物,请先百度了解! ***注意:https服务是整个站点的配置,不是只服务于超级商城,系统和其它模块全部会使用,如果不支持https时会出现问题。*** > http和https的区别:https就是http和TCP之间有一层SSL层,这一层的实际作用是防止钓鱼和加密。访问一下银行的网站就知道了为什么需要https了。 > ![](https://www.kancloud.cn/supermanapp/superman_mall/images/k92.png) ![](https://www.kancloud.cn/supermanapp/superman_mall/images/k93.png) 当前全球站点https配置化已经越来越普遍,此文档将协助大家升级站点https配置,将持续更新中,欢迎留言反馈! **1.申请证书** 推荐腾讯云免费证书:[https://console.qcloud.com/ssl](https://console.qcloud.com/ssl) ![](https://box.kancloud.cn/f72fc937afccdc7270499a876668b629_382x466.png) ![](https://box.kancloud.cn/0d2c79f00891c2adc02b621ca957abda_828x310.png) 证书审核需要检查服务器权限,按照提示要求上传文件后,请用链接检查是否正常: [http://您的域名/.well-known/pki-validation/fileauth.txt](https://support.supermanapp.cn/.well-known/pki-validation/fileauth.txt) ![](https://box.kancloud.cn/315004d4c2a331cf23cd1820751f1e55_792x162.png) ![](https://box.kancloud.cn/5d046a5cece2957a6b97feff2711e9ac_1408x356.png) ![](https://box.kancloud.cn/de60845c412c16f780891cbe5ab2a757_955x337.png) **2.配置证书** ngxin配置:[http://www.cnblogs.com/yanghuahui/archive/2012/06/25/2561568.html](http://www.cnblogs.com/yanghuahui/archive/2012/06/25/2561568.html) apache配置:[http://www.cnblogs.com/GaZeon/p/6214915.html](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://xn--eqrt2g/api.php?id=1%EF%BC%89) * 微信公众平台=》微信支付=》开发配置=》支付授权目录([https://域名/payment/wechat/)](https://xn--eqrt2g/payment/wechat/%EF%BC%89) * 系统后台=》公众号管理=》基础设置=》自定义菜单([https://域名/xxx)](https://xn--eqrt2g/xxx%EF%BC%89) ps:由于数据更新缓存延迟原因,支付授权目录修改完成后,预计有30分钟左右生效,请耐心等待。 \*\*4.配置防火墙(服务器未开启可略过) \*\*阿里云服务器可直接登录控制台设置安全组规则,配置方式参考如下截图,或直接在服务器设置iptables规则 ![](https://www.kancloud.cn/supermanapp/superman_mall/images/l1.png) ![](https://www.kancloud.cn/supermanapp/superman_mall/images/l2.png) ![](https://box.kancloud.cn/adc5a9e0e6ec0c0a34759cbedf2c001f_1515x131.png) ![](https://www.kancloud.cn/supermanapp/superman_mall/images/l4.png) **5.修改系统配置文件** 系统目录/data/config.php $config\['setting'\]\['https'\] = 1;  如没有该参数在文件最后添加即可 最后,打开url测试配置是否正确。 \============================================================== 参考超级商城演示环境配置,Nginx服务器配置截图(附件为截图文本内容) ![](https://www.kancloud.cn/supermanapp/superman_mall/images/l5.png) 以下截图为http强制跳转https配置 ![](https://box.kancloud.cn/1423c8d7c46eddc58589dbf177ec2aa6_1113x319.png)