Overview
Menu

Enable HTTP/3

This article introduces how to enable support for the HTTP/3 protocol within the EdgeOne platform.
Note:
1. If you need to enable HTTP/3 support, the current access domain must have an HTTPS certificate configured to take effect.
2. If both HTTP/2 and HTTP/3 are enabled at the same time, the actual client requests will use either HTTP/2 or HTTP/3 based on the client's request.

Billing Instructions

HTTP/3 is a billed feature, and the specific fee standard can be referred to: VAU Fee (Pay-as-You-Go).

Scenario 1: Enable support for the HTTP/3 protocol for all domain names of the site

If you need to enable support for the HTTP/3 protocol for all domain names, please follow the steps below:
1. Log in to the EdgeOne console and click Site List in the left sidebar. In the site list, click the target site to enter the site details page.
2. In the site details page, click Site Acceleration > Network Optimization to enter the network optimization details page.
3. Click the "switch" of the HTTP/3 module to enable or disable the HTTP/3 function.

Off state (default): does not support HTTP/3 requests.
Activated state: supports HTTP/3 requests and uses HTTP/3 to accelerate site requests.

Scenario 2: Enable support for the HTTP/3 protocol for specified domain names

If you need to enable support for the HTTP/3 protocol for different domain names, please follow the steps below:
1. Log in to the EdgeOne console and click Site List in the left sidebar. In the site list, click the site to be configured.
2. In the site details page, click Rule Engine.
3. In the rule engine management page, click Create Rule to enter the new rule editing page.
4. In the rule editing page, select the Host matching type to match requests for specified domain names.
5. Click Operation > Selection Box, and in the pop-up operation list, select the operation as HTTP/3, and switch the switch to On.

6. Click Save and Publish to complete the rule configuration.