將VestaCP HTTP傳輸協定修改成 HTTP/2

最後更新 2022-08-14 作者 Roy

今年2015年的5月正式釋出RFC 7540(HTTP/2),但是VestaCP和HestiaCP還是使用HTTP/1.1協定。
這篇教學使用最簡單的方式將網站協定修改成HTTP/2,那為什麼要升級呢?

1、首先HTTP/2向下相容HTTP/1.1協定,所以大部分的規則是沿用的。
2、改用二進位格式來傳輸,節省編碼的時間耗損。
3、採用多工傳輸設計,將多個請求合併在同一TCP內,可以節省傳輸時間。

首先先登入Linux主機後台,先切換到所管理的帳號

cd /home/你的帳號/conf/web

輸入下方指令,開啟網站的conf 檔

nano 你的網域.nginx.ssl.conf

然後在 443後面輸入 http2 ,接著存檔並重啟nginx

最後開啟網頁,使用Cloudflare的Claire外掛查看,HTTP/2已經成功啟用了

Roy
關於作者 Roy

曾經北漂的工程師,現在專注於WordPress、.Net Core開發


發佈留言