Todos los productos
Search
Centro de documentos

Edge Security Acceleration:Compresión de archivos

Última actualización: Sep 14, 2026

ESA comprime los recursos estáticos para reducir el tamaño de las transferencias y acelerar la carga de la página.

Introducción

ESA ofrece tres métodos de compresión: Gzip, Brotli y Zstd. Cada método presenta distintas ventajas en cuanto a eficiencia de compresión, velocidad de descompresión y compatibilidad.

Tipo de compresión

Eficiencia de compresión

Compatibilidad

Caso de uso

Gzip

Compresión rápida, velocidad de descompresión media

Alta

Servicios web generales

Brotli

Compresión lenta, alta velocidad de descompresión

Media

Optimización de recursos estáticos

Zstd

Compresión muy rápida, descompresión muy rápida

Baja

Procesamiento de datos de flujo en tiempo real

Nota

El plan Entrance solo es compatible con la compresión Zstd.

Notas

  • Si habilita Gzip, Brotli y Zstd al mismo tiempo, se aplican en el siguiente orden: Zstd > Brotli > Gzip.

  • ESA admite la compresión para los siguientes tipos de archivo: text/xml, text/plain, text/css, application/javascript, application/x-javascript, application/rss+xml, text/javascript, image/tiff, image/svg+xml, application/json y application/xml.

Cases where compression rules do not take effect

En algunos casos, las reglas de compresión no surten efecto debido a configuraciones conflictivas en el servidor de origen o en el cliente.

Para el servidor de origen

  • La compresión Gzip o Brotli se aplica únicamente a los archivos del servidor de origen que miden entre 1 KB y 10 MB. Los archivos fuera de este rango no se comprimen.

  • Si la respuesta del servidor de origen incluye el encabezado Content-Encoding, ESA no aplica la compresión.

  • Si la respuesta del servidor de origen contiene el encabezado HTTP cache-control: no-transform, ESA no aplica la compresión.

Para el cliente

Si un cliente no es compatible con el algoritmo de compresión configurado, la respuesta se devuelve sin comprimir. La compatibilidad del cliente se indica mediante el encabezado de solicitud Accept-Encoding.

Nota

Las reglas de compresión de archivos se aplican únicamente a las solicitudes que coinciden con las condiciones especificadas en la regla. Para obtener más información sobre cómo configurar reglas de compresión a nivel de sitio, consulte Gzip, Brotli y Zstd.

Add a file compression rule

  1. En la consola de ESA, seleccione Websites. En la columna Websites, haga clic en el sitio deseado.

  2. En el panel de navegación izquierdo, seleccione Rules > Content Optimization.

  3. Haga clic en Content Optimization e introduzca un valor en Create Rule.

  4. En la sección Rule Name, establezca las condiciones que debe cumplir la solicitud. Para obtener más información sobre cómo configurar reglas, consulte Components of a rule expression.

  5. En la sección If requests match..., habilite el método de compresión obligatorio.

    Elemento de la regla

    Descripción

    Then execute...

    Nombre personalizado de la regla. Puede contener caracteres chinos, letras (se distingue entre mayúsculas y minúsculas), dígitos (0-9) y guiones bajos (_). El nombre puede tener hasta 64 caracteres.

    Condiciones de coincidencia

    Especifique las condiciones que deben cumplir las solicitudes.

    Haga clic en el operador lógico And o Or para agregar una condición. Puede agregar hasta cinco condiciones a una regla.

    Cada condición consta de un Matching fieldLogical operatorMatching content

    Método de compresión

    Habilite Rule Name, Gzip o Zstd. Cuando los tres están habilitados, Zstd tiene la prioridad más alta, seguido por Brotli.

Documentación relacionada

Las funciones relacionadas con las reglas varían en cuanto a prioridad de aplicación, reentrabilidad y granularidad. Para obtener más detalles, consulte Characteristics of rule-based features.