Todos los productos
Search
Centro de documentos

Edge Security Acceleration:Ordenar cadenas de consulta

Última actualización: Sep 06, 2026

La ordenación de cadenas de consulta hace que Edge Security Acceleration (ESA) ordene los parámetros de la URL antes de buscar en la caché o reenviar la solicitud. Las solicitudes con parámetros idénticos se tratan como el mismo recurso sin importar el orden de dichos parámetros, lo que mejora la proporción de aciertos de caché.

Cómo funciona

De forma predeterminada, el orden de los parámetros en una cadena de consulta (la parte después de ?) afecta el almacenamiento en caché. Si dos URL comparten los mismos parámetros en distinto orden, ESA las almacena como recursos separados. Esto fragmenta la caché y reduce su eficiencia.

Por ejemplo, estas dos URL de comercio electrónico tienen los mismos parámetros en distinto orden:

  • https://www.example.com/products?title=0&color=red&size=medium

  • https://www.example.com/products?size=medium&color=red&title=0

Sin la ordenación de cadenas de consulta, ESA las trata como dos recursos distintos, aunque ambas URL devuelvan el mismo contenido del servidor de origen. Al habilitar esta función, ESA normaliza el orden de los parámetros y almacena una sola copia. El POP de ESA obtiene el contenido una única vez, lo que optimiza el uso de la caché y reduce la carga del servidor de origen.

Habilitar la ordenación de cadenas de consulta

  1. En la consola de ESA, seleccione Site Management y luego haga clic en el sitio correspondiente dentro de la columna Website.

  2. En el panel de navegación izquierdo, elija Caching > Settings.

  3. Active el interruptor Sort Query Strings.

    imagen

Reglas globales y de funciones específicas

La configuración global se aplica a todas las solicitudes de un sitio. Para aplicar la ordenación de cadenas de consulta solo a solicitudes específicas, cree una configuración basada en reglas con Custom Cache Key.