以下是网站从HTTP移动到HTTPS的步骤。
1.选择和获取SSL证书
首先,您需要正确确定是否需要SSL协议免费或付费证书。小型网站和博客可能拥有免费的SSL证书,或者使用自签名的SSL证书。此类证书不需要额外的财务费用,但它们有许多重大限制(例如,短期有效期)。
付费证书还有许多额外的优势,它们的价格取决于:您希望从数字证书中获得的优势越多,其价格就越高。
2.在服务器上安装证书
选择并获得SSL证书(付费或免费)后,就可以在服务器上安装它。取决于您购买证书的位置,可能有不同的方式。要快速将网站转换为新协议,您需要在百度网站管理员面板中重新添加网站并更新所有设置:重定向,地理位置定位,站点地图。
安装证书后,该站点将开始使用新协议,因此在安装之前,您需要检查链接:
将站点内的所有链接更改为不带HTTP的链接。需要将http://www.smd8.com链接更改为https://www.smd8.com。
确保不是通过HTTP协议下载所有内容。http://www.smd8.com/logo.png图片的链接需要更改为https://www.smd8.com/logo.png;
通过HTTPS验证是否所有第三方模块都不是通过HTTP加载的。
3.重新启动服务器
在服务器上安装SSL证书后,必须重新启动Web服务器才能使更改生效。
仅当您手动安装证书并且您是一位知道自己正在做什么的有经验的用户时,才执行此步骤。
4.检查用于托管的SSL证书的安装
安装证书后,是时候检查安装是否成功。验证具有“S”的网站的证书的最简单方法是在浏览器的地址栏中键入您的网站地址,并在域https://之前显示。
如果安装成功,那么您的网站应该正常显示,并且所有样式,脚本,图像,页面都应该正常加载。您可以使用在线工具在网站上测试安装。
5.使用HTTP重定向到HTTPS
在网站上成功安装和验证后,您域中的所有请求都可以转发到所需的SSL / HTTPS响应。