從 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
- 如果您看到,則 該工具已安裝在您的實例上。
Welcome to the Bitnami HTTPS configuration tool
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
您域的子域。