如何配置 Apache 以提供 HTTP 版本 2?

如何配置 Apache 以提供 HTTP 版本 2?

配置文件阿帕奇已经具有以下内容:

LoadModule http2_module modules/mod_http2.so

和...

<IfModule mod_http2.c>
    Protocols h2 h2c http/1.1
</IfModule>

HTTPS使用颁发的证书也可以让我们加密

但是,当我尝试请求资源时说:

https://h2.example.com/index.html

Apache 仍然通过该协议为其提供服务http/1.1,但仍然不是h2

我注意到的一件事是,资源的响应仅具有以下标题:

Server: Apache/2.4.41 () OpenSSL/1.0.2k-fips

而不是使用以下代码:

Server: Apache
Upgrade: h2,h2c

我遗漏了什么吗?如何配置 Apache 以提供 HTTP 版本 2?

相关内容