• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

免費資源網路社群

免費資源指南,每日網路資訊與科技新知

  • 免費軟體
    • APP
      • iOS
      • Android
    • Mac
    • 瀏覽器外掛
      • Chrome
      • Firefox
    • 防毒軟體
    • 系統工具
    • 圖片處理
    • 文字編輯
  • 線上工具
    • 雲端掃毒
    • 線上翻譯
    • 線上轉檔
    • 配色工具
    • 縮網址
    • 產生器
  • 免費空間
    • 網路硬碟
    • 圖片空間
    • 影片空間
    • 網站空間
  • 熱門主題
    • Facebook
    • VPN
    • YouTube
    • 編輯精選
    • 字型下載
    • 免費圖庫
  • 網路科技
    • 個人服務
    • 電子信箱
    • 實用教學
    • 資料查詢
    • 音樂音效
  • 架站教學
    • DNS
    • WordPress
    • 搜尋引擎最佳化
    • 素材模版
    • 免費圖示
    • 網站監測

將網站提交到 HSTS Preload List,強制使用 HTTPS 協議連線更安全

Last updated 2 years ago by Pseric

HSTS Preload List
Copyright: timbrk / 123RF Stock Photo

Google 不斷推廣 HTTPS 加密協議已經有很長一段時間,早期大部分網站認為只有在需要傳輸使用者重要資訊(例如密碼、信用卡卡號)才需要啟用加密功能,但現況看來實在找不到不將網站轉為 HTTPS 的理由,支援更快的 HTTP/2 、免費 Let’s Encrypt 憑證,對於搜尋引擎來說也會有額外的 SEO 加分效果。當然也不是只有轉成 HTTPS 一句話那麼簡單,要進行的準備工作還不少,我寫過一篇「在 WordPress 設定 HTTPS,強制使用 SSL 安全加密協定教學」有詳細介紹過這個議題。

在 SSL 中有一個很重要的機制叫做「HSTS」(HTTP Strict Transport Security),中文翻譯為「HTTP 強制安全傳輸」,顧名思義就是告訴瀏覽器這個網站強制使用 HTTPS 協定,藉此減少連線過程可能遭遇的風險。開啟 HSTS 後未來瀏覽器就會自動將 HTTP 轉為 HTTPS 請求,即使憑證失效,使用者也無法忽略警告繼續瀏覽網站。

如果熟悉 HSTS 運作方式,會知道在 HTTP header 加入 Strict-Transport-Security 參數就能告訴瀏覽器該網站使用強制安全傳輸機制,在遇到使用 HTTP 訪問時就能自動跳轉到 HTTPS,但很多人可能不知道,常見瀏覽器都使用一份叫做「HSTS Preload List」的網站列表。

HSTS Preload List 是一份包含在 Chrome 瀏覽器的網域名稱清單,這份清單會把支援 HSTS 網域名稱直接寫進瀏覽器,在訪問網站前就直接使用 HTTPS 作為傳輸協議,也能讓速度稍微加快一些。目前主要瀏覽器包括 Chrome、Firefox、Opera、Safari、IE 和 Edge 都有一份基於 HSTS Preload List 的預先載入清單。

如果你決定讓網站永久使用 HTTPS 協議,可主動提交網域名稱至 HSTS Preload List,過程不算太難,但需要滿足一些條件,包括:

  1. 使用有效的 SSL 憑證。
  2. 在同網址上將 HTTP 重新導向至 HTTPS。
  3. 讓所有子網域名稱都使用 HTTPS 協定。
  4. 在 HTTPS 請求時傳送一個 HSTS header。

更多細節我在接下來示範提交過程時會一併說明,如果不夠清楚,建議使用者上網尋找其他相關資料,因為 HTTPS 牽涉的技術較多,可能必須要更動到程式碼,若沒有設定完整就貿然開啟 HSTS 可能會讓網站無法正常開啟運作,請務必小心。

網站名稱:HSTS Preload List
網站鏈結:https://hstspreload.org/

使用教學

STEP 1

首先,請先完成所有和 HTTPS 有關的設定再到 HSTS Preload List 網站,否則對你來說是沒有意義的,這些設定包括安裝有效的 SSL 憑證,讓網站可以順利使用 HTTPS 加密安全協議開啟,沒有混合內容等問題。

開啟 HSTS Preload List 輸入要加入列表的網域名稱,點選按鈕檢查預先載入狀態。

HSTS Preload List

通常第一次會遇到一些問題,例如網站沒有傳送 HSTS header,或者 HTTP 沒有正確設定重新跳轉(Redirect)到 HTTPS 等等,這些都很好解決,不知道怎麼做就上網 Google 一下解決方法,HSTS Preload List 首頁也有一些資訊說明。

如果你是使用 Cloudflare,這些問題就更好解決了,回到「Crypto」選項把「Always Use HTTPS」和「HTTP Strict Transport Security (HSTS)」開啟即可。

STEP 2

逐步修正後,反覆使用 HSTS Preload List 網站進行檢查,出現綠色背景代表相關設定一切就緒,符合提交到列表的狀態。網站會告訴使用者目前該網域名稱尚未加入預先載入的列表,可以透過下方表單提交申請。

HSTS Preload List

勾選確認你是該網站的擁有者,或者有足夠權限設定預先載入 HSTS,更重要的是使用者必須了解未來在該網域名稱下的所有子網域名稱都會遵循 HSTS,若沒有提供有效的 SSL 憑證就無法順利存取網站,勾選後點選最下方的按鈕就能將網站提交到 HSTS Preload List。

HSTS Preload List

STEP 3

出現成功畫面,網站已經提交到 HSTS 預先載入列表中,在等待過程必須繼續維持使用 HTTPS,否則可能會被移除列表,這段等待期間大約需要數週,你可以反覆回來這個網站查看你的網域名稱狀態。

HSTS Preload List

STEP 4

一旦網域名稱申請被接受,加入 HSTS Preload List 後再到網站查詢就會顯示已經是預先載入狀態,如此一來你的網站也會成為完整的 HSTS(直接寫入瀏覽器的預先載入網域名稱列表),不過必須得等到瀏覽器更新才會開始採用新的列表,這可能又需要幾個月,整個流程會相當費時。

HSTS Preload List

要注意的是一旦加入 HSTS Preload List,未來要再請求移除就會非常麻煩,在完成移除到瀏覽器更新可能需要好幾個月時間,無法提供任何保證,不要輕易加入 Preload List 除非你已經清楚知道自己在做什麼,還有你的網站會永久使用 HTTPS 協議,否則可能會對你的網站造成一些很難以復原的結果。

值得一試的三個理由:

  1. 讓網站啟用 HSTS,強制使用 HTTPS 加密連線
  2. 加入預先載入網域名稱列表,讓連線更安全可靠
  3. 常見瀏覽器都有一份基於 HSTS Preload List 的域名清單

分享文章

  • 按一下以分享至 Facebook(在新視窗中開啟)
  • 分享到 Twitter(在新視窗中開啟)
  • 分享到 LinkedIn(在新視窗中開啟)
  • 分享到 Pinterest(在新視窗中開啟)

分類: 實用教學, 站長工具標籤: Chrome, Chromium, CloudFlare, firefox, HSTS, HTTPS, IE, Let's Encrypt, Microsoft Edge, Opera, Safari, Security, SEO, SSL, 加密, 加密連線, 安全相關, 安全防護, 搜尋引擎優化, 搜尋引擎最佳化, 架站教學, 站長工具, 網站工具, 網路安全, 線上工具, 預先載入

關於 Pseric

學生時代成立網站以來堅持每日更新,在挖掘資料的過程中慢慢找出自己經營網站的方法,最開心的是有一群一起長大的讀者。

Primary Sidebar

使用電子郵件訂閱網站

輸入你的電子郵件地址訂閱網站新文章,使用電子郵件接收通知。

站內搜尋

追蹤更新

最新文章

  • Insta-stories.ru 匿名瀏覽 IG 限時動態和精選貼文,一鍵下載相片影片
  • OVRVU 專注於精簡和免費個人頁面產生器,支援 Markdown 無流量限制
  • 怕吃到萊豬?臺灣豬證明標章地圖可查詢使用國產豬肉店家
  • Brizy Cloud 免費架站工具輕鬆打造高轉換率網站,支援自訂網域名稱
  • WhatsApp 強制與 Facebook 共享資料,刪除帳號、備份匯出對話記錄教學
  • InstaDLD 貼上 Instagram 貼文網址就能下載相片或影片檔
  • StackWhats 將 WhatsApp 線上交談加入你的網站,點選開啟網頁聊天功能
  • Malist 在 Safari 瀏覽器整合聯絡人,從下拉選單快速搜尋複製 Email 地址

精選主題

  • 思源黑體:Adobe 與 Google 合作開發開放原始碼中文字型
  • 思源宋體 Noto Serif CJK 字型免費下載!Google、Adobe 再次攜手推出開放原始碼字體
  • Apple Music 登陸台灣!免費三個月試用音樂串流服務,不聽音樂要幹嘛?
  • [下載] WinRAR 解壓縮軟體正式推出中文免費版,別再用盜版破解版了!
  • Mipony 白馬下載器:網路下載必裝!支援數百免空可突破下載限制
  • Outline 來自 Google 全自動自架 VPN 安裝工具,突破中國網路封鎖限制
  • Spotify 免費聆聽 4000 萬首歌,音樂串流應用 iOS、Android 版下載
  • Peggo 終止服務!5 個 YouTube 轉檔下載替代方案推薦
  • 日本亞馬遜 AmazonGlobal 線上購物直送台灣,免消費稅免找代購
  • 中華郵政 i郵箱初體驗,24 小時自助郵局寄件取件超方便
  • YouTube Music 免費音樂串流服務正式登場,升級 Premium 零廣告體驗
  • Microsoft Edge 正式版免費下載!以 Chromium 重新打造微軟瀏覽器
  • 使用 eMask 線上預購口罩,健保卡或自然人憑證驗證可信用卡繳費
  • 口罩實名制 2.0 健保卡身分認證教學,以健保快易通 APP 線上預約口罩
  • Photopea 免費圖片編輯器,堪稱 Photoshop 線上版支援 PSD 等常見格式
  • 財政部統一發票兌獎 APP 掃描發票存手機,自動記帳主動對獎超方便
  • 使用健保卡+戶號線上查詢勞保勞退年資、應繳欠繳保費和退休金核發試算
  • 跨平台 Brave 瀏覽器免費下載!兼具速度與隱私相容 Chrome 擴充功能
  • YouTube Kids 兒童專用影音頻道,手機平板應用程式免費下載

贊助商連結

實用教學

  • 46個免費圖庫網站總彙整
  • 15個免費下載高解析度圖片最佳圖庫
  • 下載高畫質相片素材的13個免費圖庫資源精選
  • 12個你應該知道的中英文假字、文章產生器
  • 20個免費下載創用 CC 授權音樂的網站彙整
  • 40個設計師必備免費資源超推懶人包
  • Google 商家被留負評該檢舉刪除?或許業主更該做的是回應疑慮
  • Facebook 全新下載資料副本功能,一次備份所有臉書記錄匯出
  • Instagram 資料下載讓使用者完整備份相片影片、留言、訊息等個人記錄
  • 7 個線上接收手機簡訊驗證碼的免費網路服務整理
  • 如何重灌 Mac 電腦?重新安裝 macOS 自動更新為最新版本教學
  • PayPal 兩步驟驗證設定教學,以手機簡訊或應用程式降低被盜用風險
  • 以 YubiKey 實體安全金鑰設定 Google 兩步驟驗證教學

WordPress 架站資源

  • 搬家自架 WordPress 推薦的五個虛擬主機服務
  • 架站更上一層樓,我推薦的五個虛擬專屬主機(VPS)服務
  • WordPress Hosting 架站空間精選,最多人推薦的五個國外虛擬主機方案
  • 如何挑選一個適合你的虛擬主機服務?我參考的七個比較項目
  • 自架 WordPress 虛擬主機租用教學,將網誌備份匯出、匯入到新家
  • 在 WordPress 設定 HTTPS,強制使用 SSL 安全加密協定教學
  • 殺手級 WordPress 體檢項目:101 個建立新網站的超簡易捷徑!
  • Cloudflare 架站者必備免費 CDN、DNS 託管服務設定教學
  • 台灣用戶也能在 Google Domains 註冊購買網域名稱,詳細申請設定教學
  • 16 個免費網站速度測試工具推薦!網頁效能評比,搜尋引擎最佳化必備
  • 亞馬遜 VPS 服務 Amazon Lightsail 搭配 ServerPilot 快速架設 WordPress 教學
  • 165 個 WordPress 官方開發佈景主題設計 Jetpack 使用者免費下載
  • 使用 Google Cloud Platform 雲端主機免費版架設 WordPress 教學
  • 使用 Cloudways 架設 WordPress 網站教學,快速部屬最佳化環境
  • RunCloud 佈署最佳化主機環境,整合 DigitalOcean 架設 WordPress 教學
  • 使用 SiteGround 虛擬主機一鍵快速安裝 WordPress 教學
  • Cloudflare 變身域名註冊商,以最低價續費含免費 SSL、WHOIS 隱藏功能
  • FastComet 評價極高的虛擬主機推薦,一鍵安裝 WordPress 教學
  • VaultPress 完整備份你的 WordPress 網站,無痛搬家或回復特定時間點

贊助商連結

Managed WordPress Hosting
We Love Jetpack!
Stock Photos, Vectors and Royalty Free Images from 123RF

使用 WordPress 建置,最高級的語意化個人出版平台・關於本站・文章彙整・隱私權政策