网站怎么获得 HTTPS 加密?
网站开启 HTTPS,需要购买(或获取免费的 ssl 证书。)并正确部署至你的网站。
开启 https 的第一步是申请 SSL 证书。
SSL 证书有免费和付费两种模式,各大云厂商处都能得到免费的 ssl 证书。
以域 http://video.fuyeor.com 、Apache 服务器为例,将如下代码添加至 httpd.conf 文件(httpd.conf 文件位于 Apache 安装目录 /conf/httpd.conf )的<VirtualHost *:443>中,以部署SSL证书在网站:
并将 HTTP 重定向到相应的 HTTPS 站点:
访问一下以 http 开头的网址( http://video.fuyeor.com ),
看看是否可以跳转到 https 上(既能够跳转到 https://video.fuyeor.com )。
如下图所示,能够正确跳转并且显示了“连接安全”即为已经正确开启了 https:
已经正确开启 https ↑
站点启用 https 对于网站的 SEO 有哪些正面作用? [1]
传统的 HTTP 模式,存在着大量的灰色中间环节,相关信息很容易被窃取,但 HTTPS 却是通过认证用户与服务器,将数据准确地发送到客户机与服务器,并采用加密方式以防数据中途被盗取,大大降低了第三方窃取信息、篡改冒充身份的风险。
而 HTTPS 主要由有两部分组成:HTTP + SSL / TLS,也就是在 HTTP 上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。
开启 HTTPS 在百度的网站收益:
开启 HTTPS 的一些其他缺点:
1、SSL 证书容易过期。 如果 SSL 证书过期没有留意更换 ,网站就会提示“可能有攻击者从此站点窃取你的信息”,所以我们一定要留意 SSL 证书的失效日期,提前更换。
2、因为用于标识自身的 SSL 证书仅在特定时间段内有效,所以 如果用户的设备时钟不正确,就无法访问网站。
打开网站提示 “你的连接不是专用连接” 怎么办? 参考 @ https://docs.fuyeor.com/answer/8639.html
3、如果没有正确配置,浏览器会出现红色提示:
你的连接不是专用连接 攻击者可能试图从 xxx 窃取你的信息(例如,密码、消息或信用卡)。
从而导致用户无法访问网站 [2] 。因此 SSL 证书一定要在网站建设初期正确部署。
发布于 2022-04-28 17:36