背景:开发了款小程序要部署,发现小程序只支持https的请求。。。
So,原来的域名已经给Web端绑定且在正式使用中,
百度后发现小程序也支持二级域名,于是便想的在原来域名下开一个二级域名给小程序使用,这种场景也是比较合理的,
一般web使用 www.abc.com 移动端/小程序等则使用m.abc.com等等方式
域名使用的阿里云注册的
进入阿里云控制台,找到域名服务这块,找到注册的域名
点击解析设置,参考说明,这样配置一个 xxx.abc.com的二级域名
解析设置,配置好了二级域名的地址及 记录值(云服务器的IP地址)这样就实现了 域名和IP的绑定
其他的:域名注册,备案等都有很详尽的参考文档,这里不再赘述
接下来我们还需要给域名注册一个SSL这样才能开启https的访问
在阿里云实例中找到 SSL证书 这一项,点击 购买证书
开始不知道可以有免费证书,一看价格还挺贵的,练手项目等花几千块钱肯定划不来。。。
百度看到有说有免费的证书可以使用,如下图,需要选择免费型 DV SSL
当然如果是正式项目等建议还是买付费版的
注测了SSL证书(免费版只能绑一个),(发布小程序必须使用https的。。So)那我们就绑给二级域名吧
购买后SSL面板就会有 未签发的证书列表,点证书申请,填写 解析中设置的二级域名,绑定完事
这样我们就有了一个 xx.abc.com 注册SSL证书的二级域名,
接下来就是将证书文件下下来,然后在服务器上配置Ngnix和证书绑定
Ngnix的代理配置等下篇见