地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

【Apache】mod_proxy_http2を試す

クライアント <-> のhttp/2にする方法は問題なさそう。

じゃあ今度はhttp/2をapache <-> バックエンドサーバで使用するにはのお話。

結論としてはmod_proxy_http2を使うだけで問題ない。

こんな感じで今まで使ってるmod_proxyの設定でproxyする際のプロトコルをh2って感じで書くだけ。

HTTP/2 (TLS)
ProxyPass "/app" "h2://app.example.com"
ProxyPassReverse "/app" "https://app.example.com"

httpd.apache.org

mod_proxy_http2はhttp/1.1をサポートしてないらしいのでどっちも併用する際はmod_proxyそしてmod_proxy_http2のロードが必要。