跳转到内容
搜索文档

如何在 WordPress 中启用 HTTP/2 Server Push

最后更新 查看 MarkdownAgent 设置

HTTP/2 Server Push 允许网站将内容推送到浏览器,而无需等待网页的 HTML 首先呈现。结合 HTTP/2 内置的并发支持,Server Push 能够显著减少加载网站所需的请求数量。

Old URL: https://support.cloudflare.com/hc/en-us/article_attachments/115005733367/http2-server-push-2.png
Article IDs: 115002816808 | 如何在 WordPress 中启用 HTTP/2 Server Push

Cloudflare 支持 HTTP/2 Server Push,并且可以使用 Cloudflare 的 WordPress 插件为样式表和脚本启用它。为了使用此功能,您必须首先确保您已安装并在您的站点上设置 Cloudflare WordPress 插件。

安装该插件后,您可以通过将以下行添加到您的 wp-config.php 文件中来启用 HTTP/2 Server Push:

define('CLOUDFLARE_HTTP2_SERVER_PUSH_ACTIVE', true);

您应该将这行代码插入到 "/* That's all, stop editing! Happy blogging. */" 的上方,如下所示:|

Old URL: https://support.cloudflare.com/hc/en-us/article_attachments/115005733547/Screen_Shot_2017-02-09_at_16.09.31.png
Article IDs: 115002816808 | 如何在 WordPress 中启用 HTTP/2 Server Push

然后,您应该会开始看到通过 Server Push 发起的请求不断涌入,例如,在 Chrome 开发者工具的 Network 选项卡中,您应该会看到某些资产具有 "Push" 作为 initiator:

Old URL: https://support.cloudflare.com/hc/en-us/article_attachments/115005787688/Screen-Shot-2016-04-26-at-15-08-59.png
Article IDs: 115002816808 | 如何在 WordPress 中启用 HTTP/2 Server Push

这篇文档对您有帮助吗?