阿里云虚拟主机使用免费申请的SSL证书,将http请求转换为https

最近在开发微信小程序,部分数据需要从后台获取,但是我的阿里云虚拟主机的域名是没有SSL证书,是http请求,而微信小程序添加的服务器域名要求是https的,没办法,只能想办法将http请求转换成https;

我采取的办法是通过阿里云申请免费的SSL证书,然后通过阿里云cdn服务来完成间接跳转配置https证书;

下面我列举一下我操作的步骤:

第一步:申请阿里云免费证书服务

在阿里云->安全->SSL证书 里面可以免费申请证书

申请成功后会在证书管理控制台看见签发的证书

第二步 CDN配置

证书申请成功后,就要配置CDN,我购买的套餐内包含的有CDN服务,因此,我就不需要在单独购买CDN服务,

如果没有CDN服务,就要先购买,

阿里云CDN服务可以根据需求选择CDN流量包(国内版)和HTTPS请求包这两个其中一个,因为我客户是企业网站网站流量不大,所以我选择的是50元/年(1000万次请求数)的套餐。网址:https://common-buy.aliyun.com/?spm=5176.7922146.0.0.788e6ff9yvneqn&commodityCode=cdnhttpsbag#/buy

在阿里云CDN控制台增加域名,这步操作很简单,按照提示选择,等待审核通过就可以了!

(1)业务类型:图片小文件

(2)原站类型:IP,后面填写下ip地址就行

(3)端口:80端口(一定只能选80,因为阿里云虚拟主机443端口不开放)

第四步:配置CDN的SSL,开启https加速

在CDN控制台》配置,进入CDN配置页面进行HTTPS设置,阿里云申请的免费证书只要直接选择就行,要记得最后的跳转类型一定记得选HTTP→HTTPS。

配置完成

第三步:域名DNS解析记录修改

要启用阿里云CDN加速服务,需要将阿里云CDN分配给你的CNAME指向你的域名;添加或删除后,受解析影响大约10分钟左右可以看到状态更新。

进入控制台->云解析DNS->域名解析->解析设置

点击添加记录

记录值填CDN列表内生成的CNAME;

配置完成后,大约十多分钟后就可以访问https网址。

原文链接:https://www.cnblogs.com/jateLi/p/13507023.html

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/7344

(0)
上一篇 2022年9月2日 18:04
下一篇 2022年9月2日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml