全站强制开启HTTPS以及免费申请SSL证书

请注意,本文编写于 239 天前,最后修改于 82 天前,其中某些信息可能已经过时。

首先来了解一下HTTP

HTTP

超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。

HTTPS

HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

免费SSL

https时代到来了,ssl必不可少。
SSL证书太贵?我们只要到 https://freessl.cn/ 免费申请一个就行了

开启HTTPS

到控制面板输入证书,然后就可以访问HTTPS的域名了,如:https://www.mhun.top/

开启HTTPS
开启HTTPS

强制开启HTTPS

在网站根目录新建文件,名为.htaccess,内容如下:

RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]

强制HTTPS
强制HTTPS

效果如:http://www.mhun.top/ 他会强制转到https://www.mhun.top/

- The End -


本文作者: 梦魂
原文链接:《全站强制开启HTTPS以及免费申请SSL证书》
本站未注明转载的文章均为原创,转载时须注明出处及本声明。

添加新评论

已有 3 条评论

这个比较不错

这个平台貌似是基于Let’s Encrypt的吧

梦魂 梦魂 回复 @Hoe

具体也不清楚