Skip to content

[apache] apache 2.4.17 支援 http/2,開啟 http/2 增進我的網頁載入速度

Published: at 06:59 AM (1 min read)

最新的 apache 2.4.17 支援了 http/2


http/2 的詳細內容

簡單來說,支援了壓縮的 http header、平行下載與多工發送伺服器請求、資源優先下載控制與向下支援 http/1.1。

網路上有非常多 http/2 與  http/1.1 的比較測試。 如:http2與 http1.1 差別測試

這邊先看一下目前瀏覽器支援 http/2 的狀況,目前主流瀏覽器都只支援 https 才能使用 http/2。(紫色框框)

support

  1. 首先要先將 apache 更新至 2.4.17,或安裝最新版。(由於各版本更新方法各有不同,這邊就不詳述)
  2. 設定 https 加密連線 (如:安裝letsencrypt)
  3. 開啟 modhttp2 模組 **_sudo a2enmod http2**
  4. 測試網站是否成功支援 http/2 https://tools.keycdn.com/http2-test

參考資料:

https://simular.co/knowledge/site-build/68-about-http2-and-http11.html


Previous Post
[HTML] script 資源載入,async、defer 與 integrity
Next Post
[apache] 同時使用 apache 與 nodejs,反向代理 nodejs