codecamp

CRMEB V4 https域名配置

[warning]注:
1. 微信规定小程序必须使用 https 域名,也就是必须配置 ssl 证书。
2. 证书申请方法请查看本文档:源码安装(必看)- 1.服务器及域名配置-SSL证书申请。【点击跳转查看】

SSL证书

大部分免费证书(指阿里/腾讯申请的),下载本地后,解压都会有以下四个文件夹。宝塔面板只需要用到 nginx 或 apache 的,其他无需理会。

请根据你的服务器 web 环境查看下列文档:

Nginx环境配置证书方法

进入 nginx(证书)目录,有以下两个文件

其中 红色框 .key 后缀的是服务器私钥,填入面板证书的左边框中(用文本编辑器打开,全选完整复制粘贴进去)

蓝色框 .crt 后缀的是证书(也可能是 pem 后缀),填入面板证书的右边框中(用文本编辑器完整复制粘贴进去)

然后保存即可。

Apache环境配置证书方法

进入 apache(证书)目录,有以下三个文件

其中红色框 .key 后缀的是服务器私钥,填入面板证书的左边框中(用文本编辑器打开,全选完整复制粘贴进去)

另外两个证书(黄色框 root 根证书、蓝色框域名证书),则需要合并后,填入面板证书的右边框中(用文本编辑器完整复制粘贴进去)

合并方法:

  1. 本地文本编辑器新建文本文件。

  1. 打开 蓝色框的域名证书文件,全选复制,粘贴到新建文本里

  1. 再打开黄色框root根根证书,全选复制,粘贴到新建文本里刚才内容的下方,合并成一个文件。(注意完整,顺序,蓝色框内容在上,黄色框在下)。 合并完完成后,全选所有内容,填入面板证书的右边框中(完整复制粘贴进去)。

保存即可。

若不合并只填域名证书手机访问就会报缺失证书链/不安全等同时

若顺序不正确会导致 apache 无法正常启动

注意:

若安全组未放行 443(ssl)端口,会造成无法 https 访问。

大部分免费 CDN 不支持 SSL,若有用 CDN 无法正常访问的,可以尝试关闭访问。

若要开启强制 https,请确保自己站点没有做其他 301 跳转(伪静态/js)。

CRMEB V4 腾讯云申请SSL
CRMEB V4 视频安装教程
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

CRMEB V4操作说明

CRMEB V4用户管理

CRMEB v4 支付说明

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }