SEO技术

当前位置:

怎么把网址协议http改成https

浏览量:782次


  首先要知道为什么非一定要将http改成https,通过《为什么一定要做https改造》这篇文章了解下,总结一句话就是搜索引擎支持这么做。

  而将网址中的http改成https需要配置一个ssl证书,ssl证书有免费的,也有收费的商业证书。两者区别可以看《免费SSL证书和付费SSL证书的区别》这篇。


  大部分网站还是选择免费ssl证书,下面以阿里云免费ssl证书配置到宝塔为例,讲下怎么把网址协议http改成https。

  一、拥有一个阿里云账号,且安装了宝塔面板,网站域名不在阿里云也可以。


  二、打开阿里云SSL证书页面——点击“免费证书”——点击“立即购买”,如图所示:

微信图片_20230111153817.png


  三、选择“免费证书”,购买数量“20个”,其他“不需要”,支付的时候是0元。至此,免费SSL证书申请成功,接下来部署到宝塔面板。

微信截图_20230111154128.png




  四、支付完以后,点击“登录管理控制台”,回到免费SSL证书页面,这时创建证书显示有20个。点击“创建证书”——“申请证书”——弹出界面按照需求选择申请数量——点击“确定”,如图所示:

1618211373434546.png

1618211458190198.png

1618212426483419.png


  五、验证信息,根据提示信息将该域名添加一个解析,然后验证成功即可。如图所示:

微信截图_20230111160432.jpg


  六、验证成功后点击“下载”——根据服务器环境选择对应的文件下载。

微信截图_20230111161251.jpg

微信截图_20230111161509.jpg


  七、Nginx环境下阿里云SSL证书部署方法

  1、按上方介绍的方法下载SSL证书(Nginx服务器类型),解压后是一个.key与.pem文件。

202204231650717136422956.jpg


  2、登录宝塔面板进入要部署的域名设置SSL,将后缀.key的文件用记事本编辑器打开,完整的将内容复制粘贴到左边输入框中;然后将后缀.pem的文件用文本编辑器打开,完整的复制粘贴到右侧输入框中即可。

微信截图_20230111162016.jpg


  八、Apache环境下阿里云SSL证书部署方法

  1、在数字证书管理服务→SSL证书→免费证书→下载(根据服务器类型选择Apache),解压后有三个文件,如下图:

202204231650715876676500.jpg


  2、在宝塔控制面板→SSL→其它证书中将.key文档里内容复制进左边密钥(KEY)的框中。

  3、用文本打开_public.crt文件  复制里面的内容到右边证书(pem)的框中,接着用文本打开_chain.crt文件,将内容复制到刚才已粘贴的内容下方(右边pem)。注意换行粘贴,这一步是拼接PEM证书,一定要根据这个顺序,否则浏览器会提示不安全。

  4、保存成功后,会在证书夹中看到域名的SSL,点击部署即可。建议开启强制https,这样输入http的时候也会自动定向到https。