ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
>[warning] ## **注:** > 1.微信规定**小程序必须使用https域名**,也就是必须配置ssl证书。 2.**证书申请方法请查看本文档:源码安装(必看)- 1.服务器及域名配置-SSL证书申请。**[【点击跳转查看】](https://help.crmeb.net/crmeb-v4/2382408) ## **SSL证书** 大部分免费证书(指阿里/腾讯申请的),下载本地后,解压都会有以下四个文件夹。宝塔面板只需要用到nginx或apache的,其他无需理会。 请根据你的服务器web环境查看下列文档: ![](images/screenshot_1615285302915.png) ## **Nginx环境配置证书方法** 进入nginx(证书)目录,有以下两个文件 ![](images/screenshot_1615341698890.png) 其中 红色框 .key 后缀的是服务器私钥,填入面板证书的左边框中(用文本编辑器打开,全选完整复制粘贴进去) 蓝色框 .crt 后缀的是证书(也可能是pem后缀),填入面板证书的右边框中(用文本编辑器完整复制粘贴进去) ![](images/screenshot_1615340941238.png) 然后保存即可。 ## **Apache环境配置证书方法** 进入apache(证书)目录,有以下三个文件 ![](images/screenshot_1615341613099.png) 其中红色框.key 后缀的是服务器私钥,填入面板证书的左边框中(用文本编辑器打开,全选完整复制粘贴进去) 另外两个证书(黄色框root根证书、蓝色框域名证书),则需要合并后,填入面板证书的右边框中(用文本编辑器完整复制粘贴进去) ### **合并方法:** 1.本地文本编辑器新建文本文件。 2.打开 蓝色框的域名证书文件,全选复制,粘贴到新建文本里 3.再打开黄色框root根根证书,全选复制,粘贴到新建文本里刚才内容的下方,合并成一个文件。(注意完整,顺序,蓝色框内容在上,黄色框在下)。 合并完完成后,全选所有内容,填入面板证书的右边框中(完整复制粘贴进去)。 ![](images/screenshot_1615342860930.png) 保存即可。 若不合并只填域名证书手机访问就会报缺失证书链/不安全等同时 若顺序不正确会导致apache无法正常启动 ### **注意:** 若安全组未放行443(ssl)端口,会造成无法https访问。 大部分免费CDN不支持SSL,若有用CDN无法正常访问的,可以尝试关闭访问。 若要开启强制https,请确保自己站点没有做其他301跳转(伪静态/js)。