网站HTTPS

文章正文
发布时间:2024-11-25 19:49

HTTPS比HTTP多了安全验证,通过传输加密和身份认证保证了传输过程的安全性。拥有HTTPS的网站不会提示用户此网站不安全。

配置免费HTTPS步骤

说明

免费的HTTPS证书有两种,一种是一键配置,一种是阿里云免费HTTPS证书配置,推荐选用一键配置,一键配置证书操作方式便捷,点击一键配置,等待配置成功后,点击确定,即可配置成功。证书有效期90天,到期前一周自动续期。

image.png

image.png

以下是阿里云免费HTTPS证书配置步骤说明。

访问https://www.aliyun.com/登录阿里云账户(域名持有账户/产品持有账户都可以,域名持有账户最佳)。

image.png

说明

如您的域名已拥有HTTPS证书,请直接跳到第6步。

登录后,单击控制台

image.png

搜索SSL点击进入数字证书管理服务(SSL证书)控制台。

搜索SSL.jpg

点击SSL证书管理 > 个人测试证书(原免费证书)

点击创建证书,如显示证书数量不足,点击购买,与立即购买跳转页面相同,请参考立即购买操作。

创建证书.jpg

证书数量不足.jpg

点击立即购买

立即购买.jpg

选择个人测试证书 > 个人测试证书(免费版) > 无稳定性保障 > 20 > 不需要 > 勾选证书服务协议,单击立即购买并完成支付。

立即购买规格选择.jpg

待支付页面.jpg

出现恭喜,支付成功字样后,回到SSL证书管理控制台页面;

image.png

购买后创建证书.jpg

非快捷签发.jpg

支付成功后点击创建证书,可查看可创建证书的数量,输入域名,点击确定,证书状态为待申请

点击证书申请,绑定需要申请证书的域名;

证书申请.jpg

证书绑定域名:填写需要绑定证书的域名,其他选项使用系统默认即可,点击提交审核

域名绑定.jpg

添加验证记录等待审核签发;

添加验证.jpg

域名是在阿里云购买的,登录购买域名的阿里云账号,点击控制台 > 左上角三条横线橙色图标 > 域名,进入域名控制台

image.png

点击域名列表,找到购买的域名,点击解析

image.png

单击添加记录,记录类型选择TXT,主机记录和记录值按照SSL证书控制台的显示复制粘贴对应信息,点击确认完成添加。

添加记录与验证.jpg

解析记录添加后回到SSL证书控制台,点击验证,出现域名验证成功后耐心等待证书签发即可。

解析记录验证成功.jpg

等待平均签发时间过后刷新页面查看状态,显示已签发,点击下载 > 下载“Nginx类型”

下载Nginx.jpg

完成开启HTTPS:登录网站后台,单击网站管理 > 域名管理,需等待产品后台获取到域名绑定HTTPS证书状态后,域名管理中的操作一栏会显示开启HTTPS按钮,如下图。单击开启HTTPS,在弹出的弹框中选择已有证书配置的方式一:导入zip文件,即可完成开启网站HTTPS操作。

image.png

image.png

说明

开启HTTPS后仍显示网站不安全问题排查

情形1:阿里云个人测试证书(免费版)有效期为3个月,如已过期,网站会显示不安全。

解决方案:重新按照上方阿里云免费HTTPS证书配置操作新购个人测试证书(免费版)即可,重新开启HTTPS即可。

情形2:网页上有非HTTPS的外部引用,比如.js .css 获取图片地址。

解决方案:去除非HTTPS的外部引用。

情形3:申请证书时填写的域名与访问域名不一致。

解决方案:重新申请证书并填写正确的域名即可。

情形4:使用了不受信任的根证书。

解决方案:按上所示步骤重新申请即可。