我用的是阿里云的虚拟云主机,能不能也配置https加密?答案是肯定的。整个过程比想象中简单,一些基本的配置,虚拟主机虚拟主机就可以轻松搞定https。首先我们要了解阿里云是如何支持https的?看了文档才知道CDN中使用的是阿里云的https作为加速配置。其实这很容易理解。CDN原本是在源地址之上加了一层缓存。如果添加的缓存是https,就可以了。您想将您的网站转换为https吗?接下来的问题是,ssl证书从哪里来?如何配置https?从阿里云产品搜索,发现阿里云提供了一个免费的ssl,叫Symantec。它的缺点是只能支持一个域名绑定。其实这样就够了。小型网站只有一个主站域名。一、赛门铁克证书的配置过程1、在阿里云首页搜索SSL证书2、在SSL详情页面点击立即购买。是的,没错,免费证书价格为0元,但也需要下单购买3.选择免费DVSSL,订单价格提示0元,此时支付,即可获得证书4.关于进入SSL证书页面,会看到已经申请了,此时证书还没有绑定域名,处于未签发状态。5、点击申请,填写域名信息,这里填写一级域名,二级域名、通配符域名等不要填写。6、申请后,大约需要半个小时吧会显示证书已经颁发,然后需要配置https和cdn管理2.CDN配置过程当你拿到SSL证书后,不要急于配置https,我们需要先配置下面的CDN。为什么?之前我们解释过,阿里云的https是作为CDN的加速选项实现的,所以必须先开通CDN。开通CDN是免费的。后续使用CDN有两种计费方式。一种是按使用次数计费,一种是购买套餐。你可以根据你的业务水平来选择这个。接下来,让我们配置CDN。1、先打开CDN控制面板。2、点击添加域名,输入域名,输入源IP,其他选项默认,点击确定。3、配置CDN域名后,我们看到提示:需要配置CNAME解析。4、在CDN域名列表中,我们看到有CNAME的配置显示感叹号,说明没有正常解析。(如果你已经配置了CNAME域名解析,可以忽略)5、现在我们来到了CDN页面,我们先来看一下。在HTTPS设置页面,显示https是关闭的。如果这里开启了https,默认的https配置方式比较麻烦,也没有必要,大家可以继续按照我的教程来。3、DNS解析配置流程现在我们需要配置CNAME解析记录。DNS解析配置是一种将域名解析为主机的服务。这个功能也是需要购买的。一般在购买??域名的时候都会有一个套餐。我们常用的是A记录和CNAME记录。主机绑定域名时,阿里云默认会帮我们配置A记录,所以这里需要重新配置如下。1、在DNS解析控制面板中,点击域名的解析设置。2、一般我们会配置两条主机记录@和www。如果发现这两条记录已经存在,则需要检查记录类型。记录名称不允许重复。由于CDN需要CNAME记录,可以先删除A记录,再根据需要配置CNAME记录。3.记得配置两条记录,每条记录有三个地方可以填写,记录类型,主机记录,记录值。记录类型选择CNAME,主机记录填写@和www@,对应的记录名以pintuan001.com开头,对应的记录名以www开头。记录值在CDN域名列表中,可以查看CDN配置过程步骤4,添加完成后会显示在列表中。4.部署HTTPS接下来就是最精彩的https配置了!1、配置好域名解析后,我们回到SSL证书页面,点击部署(如果提示需要控制台授权,点击授权)2、选择CDN部署,会列出你可以绑定的域名,这里CDN列表域名为您配置的CNAME类型域名解析。3、点击确定,勾选自动配置TXT类型域名解析,CDN的https加速会自动开启。这时候https配置就OK了。4、我们也可以看看https默认配置的TXT解析记录。5、如果想知道在哪里修改https的配置,比如修改https的跳转方式,关闭https等,可以到CDN?域名管理?查看跳转方式有什么用6.https的HTTPS配置?网站配置https后,正常情况下http地址仍然可以正常访问。如果您希望用户只使用https,您可以启用强制重定向。END至此,整个网站的https配置完成。与手动配置ssl证书、解析、页面跳转相比,是不是方便很多?如果您也是自己做网站,请为网站配置如下https
