All Products
Search
Document Center

Edge Security Acceleration:Origin protocol and port

Last Updated:Aug 11, 2026

By default, Edge Security Acceleration (ESA) points of presence (POPs) retrieve content from origin servers using the same protocol as the client. You can create origin rules to configure different protocols and ports for requests that match specific characteristics.

Create an origin protocol rule

  1. In the ESA console, select Websites, and in the Website column, click the target site.

  2. In the left navigation pane, choose Rules > Origin Rules.

  3. Click Create Rule and enter a Rule Name.

  4. Under If requests match..., set the match conditions for incoming requests. To learn more about creating a rule expression, see Composition of a rule expression.

  5. Click Configure in the Origin Protocol and Port section. Then, select an origin protocol and set the HTTP and HTTPS port numbers.

    Note

    The 80 and 443 ports are used by default. Customize the port number if needed.

  6. Click OK.

Custom origin configuration example

This example shows how to configure all requests to the ESA site blog.example.com to use the HTTPS protocol to access the origin server on port 8080.

  1. In the ESA console, select Websites, and in the Website column, click the target site.

  2. In the left navigation pane, choose Rules > Origin Rules, and then click Create Rule.

  3. Configure the following settings:

    • Rule Name: Enter a custom rule name, such as custom_port.

    • Under the match conditions, select All Requests to apply the rule to all requests under the current site.

    • In the Origin Protocol and Port section, set the Origin Protocol to HTTPS and the HTTPS Port to 8080.

  4. Click OK.

After the rule takes effect, all requests to blog.example.com are forwarded to the origin server over HTTPS on port 8080.

Related documentation

Rule-related features vary in effective priority, reentrancy, and effective granularity. For details, see Rule characteristics.