在Apache服务器上,我能否在源服务器和Cloudflare服务器之间使用HTTP/2协议?

3

我尝试进行操作,但当我绕过我的域名A记录时,协议h2可以正常工作。在浏览器和Apache日志中都正确。

当我在该域上启用Cloudflare时,浏览器可以正常工作(我知道CF正在使用HTTP2协议与客户端通信)。

但是,我在Apache日志中看到了以下内容:

“GET / HTTP/1.1” 302 5067 "GET /en/ HTTP/1.1" 200 5068 "POST /en/ajax/user HTTP/1.1" 200 77

它正在使用http/1.1,但我不知道为什么。

我尝试强制使用http2协议,但没有任何区别。

有什么想法吗?:slightly_smiling_face:

谢谢!

2个回答


2
从2022年6月14日起,您可以使用HTTP/2与源进行通信。
1.  Log into the [Cloudflare dashboard](https://dash.cloudflare.com/login) and select your account.
2.  Choose the domain that will use HTTP/2 to Origin.
3.  Click **Network**.
4.  Under **HTTP/2 to Origin** set the toggle to On.

参考资料如下:


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接