从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 键禁用它。

 

  • 列出了即将发生的变化。键入 Y 并按 Enter 确认并继续。

 

  • 输入您的电子邮件地址以与您的 Let's Encrypt 证书相关联,然后按 Enter。

  • 查看 Let's Encrypt 订户协议。键入 Y 并按 Enter 接受协议并继续。

5.测试您是否正在使用 HTTPS
  • 您应该通过浏览到您指定的所有域来确认您的网站正在使用 HTTPS
    • 当您访问每个域时,您应该使用安全连接查看它们,如下例所示。

注意:您可能需要刷新并清除浏览器缓存才能看到更改。

您可能还会注意到重定向到非 www 地址到您域的 www 子域。