如何将网站访问协议http切换成https

时间:2021-07-22 14:21:00

1.首先需要一个域名,本次案例以阿里云申请域名www.geeyun.com为例(百度云与腾讯云是类似的)。

登陆阿里云账号后,在控制台中点击域名与网站(万象)下面的域名模块,出现如下界面。

如何将网站访问协议http切换成https


选择其中的一个域名,点击SSL证书,跳转到如下页面:

如何将网站访问协议http切换成https


选择单域名免费证书申请,然后在要申请的域名输入框中输入www,最后点击确认,会身材如下界面。

如何将网站访问协议http切换成https

等待审核通过后,点击下图的返回证书控制台,如下图:

如何将网站访问协议http切换成https

出现你的阿里云证书列表,选择你刚刚申请的证书,然后点击下载,如下图所示:

如何将网站访问协议http切换成https

然后跳转如下界面。

如何将网站访问协议http切换成https


可以选择nginx,apache,tomcat等容器进行安装证书,本次以tomcat安装为例,操作可按照阿里云帮助文档进行操作,如下图所示:

如何将网站访问协议http切换成https

配置完成之后启动tomcat可能会报一下错误:

如何将网站访问协议http切换成https

修改方式:

只需将protocol="HTTP/1.1"修改成如下即可:

如何将网站访问协议http切换成https

如果是nginx按照阿里云帮助文档配置是完全没问题,本人已经亲测,如果是tomcat则可能需要按照上面进行稍微的修改。

配置到这里已经全部结束,然我们来测试一下吧!

以下是nginx配置展示图:

如何将网站访问协议http切换成https

以下是tomcat配置展示图:

如何将网站访问协议http切换成https