从Http到Https的旅程
众所周知,非安全网站的地址以“HTTP”开头,例如http://clickaws.com,而安全网站的地址以HTTPS开头,例如 https://clickaws.com。
我们为什么要使用HTTPS?
- 为您的 WordPress 网站或任何网站启用 HTTPS 可确保访问者您的网站是安全的。
- 为您的 WordPress 网站或任何网站启用 HTTPS,确保以加密形式发送和接收数据。
- 如果您的网站不是 HTTPS,您的网站在搜索引擎结果中的排名会较低。
http转https的步骤:
1.先决条件:
- 在 Lightsail 中创建一个 WordPress 实例并在您的实例上配置您的网站。
- 将静态 IP 附加到您的实例。如果您停止并启动您的实例,您的实例的公共 IP 地址会发生变化。如果您停止并启动您的实例,静态 IP 不会改变。
- 创建 WordPress 实例的快照或启用自动快照。快照可以用作备份。
- 将 DNS 记录添加到您域的 DNS 以将流量定向到您域的顶点。
2.连接到您的实例
完成以下步骤以在 Lightsail 控制台中使用基于浏览器的 SSH 客户端连接到您的实例。
- 登录 AWS Lightsail 控制台。
- 在主页上,为您的 WordPress 实例选择 SSH 快速连接图标。
- 基于浏览器的 SSH 客户端窗口打开。如果您看到 Bitnami 徽标,则您已成功通过 SSH 连接到您的实例,如以下示例所示。
3.确认您的实例上安装了 bncert 工具
- 输入以下命令以运行
bncert
工具。
sudo /opt/bitnami/bncert-tool
- 如果您看到此信息,则该工具已安装在您的实例上。
欢迎使用Bitnami HTTPS配置工具
bncert
4. 在您的 WordPress 实例上启用 HTTPS
- 输入以下命令以运行
bncert
工具。
sudo /opt/bitnami/bncert-tool
- 我看到一条消息,提示有更新版本的工具可用。
- 如图所示输入 Y。
- 如图,输入主域名和备用域名,中间用空格分隔。
bncert
工具会询问您希望如何为您的网站配置重定向。以下是可用选项:- 启用 HTTP 到 HTTPS 重定向 – 键入并按 Enter 以启用。
Y
- 启用非 www 到 www 重定向。 – 键入并按 Enter 以启用它。
Y
- 启用 www 到非 www 重定向 - 输入 N 并按 Enter 键禁用它。
- 启用 HTTP 到 HTTPS 重定向 – 键入并按 Enter 以启用。
- 列出了即将发生的变化。键入
Y
并按 Enter 确认并继续。
- 输入您的电子邮件地址以与您的 Let's Encrypt 证书相关联,然后按 Enter。
- 查看 Let's Encrypt 订户协议。键入
Y
并按 Enter 接受协议并继续。
5.测试您是否正在使用 HTTPS
- 您应该通过浏览到您指定的所有域来确认您的网站正在使用 HTTPS
- 当您访问每个域时,您应该使用安全连接查看它们,如下例所示。
注意:您可能需要刷新并清除浏览器缓存才能看到更改。
您可能还会注意到重定向到非 www
地址到您域的 www
子域。