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

首先来了解一下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

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

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

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


网站

我来吐槽

*

*

已有 3 条评论

  1. Hoe

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

    1. 梦魂

      具体也不清楚::(你懂的)