Tous les produits
Search
Centre de documentation

Edge Security Acceleration:Configurer les paramètres de chaîne de requête

Dernière mise à jour :Aug 12, 2026

Définissez le traitement des chaînes de requête par les POP lors de la génération des clés de cache. Supprimer le caractère ? et tout ce qui suit permet aux URL comportant des paramètres différents de partager une même copie en cache. Cette approche améliore le taux de succès du cache et réduit le temps de chargement des pages.

Fonctionnement

Les POP suppriment le caractère ? ainsi que tous les paramètres suivants dans les URL de requête. Ainsi, plusieurs utilisateurs accédant au même fichier partagent une unique copie mise en cache, indépendamment des paramètres d'URL. Ce mécanisme augmente le taux de succès du cache, diminue les récupérations à l'origine et optimise l'efficacité de la distribution des fichiers.

Ignorez les chaînes de requête lorsque les URL contiennent des paramètres sans rapport avec la ressource mise en cache, tels que des ID utilisateur ou des codes de suivi. Par exemple :

Utilisateur A : http://example.com/1.jpg?uid=123

Utilisateur B : http://example.com/1.jpg?uid=654

Sans filtrage des chaînes de requête, le POP considère ces accès comme des requêtes distinctes et récupère la ressource à l'origine pour chacune d'elles. Avec le filtrage activé, le POP retire les paramètres suivant le caractère ? et utilise uniquement http://example.com/1.jpg comme clé de cache.

Procédure

  1. Dans la console ESA, sélectionnez Site Management. Dans la colonne Website, cliquez sur le nom du site cible.

  2. Dans le volet de navigation de gauche, choisissez Caching > Settings.

  3. Dans la zone Query String, cliquez sur Configure, sélectionnez un mode de filtrage, configurez les paramètres, puis cliquez sur OK.

    image

Modes de filtrage

Prenons l'URL originale suivante : http://example.com/1.jpg?key1=1&key2=2&key3=3. Selon la configuration des règles, ESA traite cette URL comme suit :

Paramètre

Description

Exemple

Ignore All

Supprime le caractère ? et toutes les chaînes de requête suivantes dans l'URL de requête.

La clé de cache correspond à http://example.com/1.jpg.

Retain All

Conserve le caractère ? ainsi que tous les paramètres de chaîne de requête suivants dans l'URL de requête.

La clé de cache correspond à http://example.com/1.jpg?key1=1&key2=2&key3=3.

Ignore Specific Parameters

Retire les paramètres spécifiés situés après le caractère ? dans l'URL de requête. Saisissez les paramètres à exclure et appuyez sur Entrée.

Si vous saisissez key1 et key3 comme paramètres à supprimer, la clé de cache devient http://example.com/1.jpg?key2=2.

Retain Specific Parameters

Ne conserve que les paramètres de chaîne de requête spécifiés après le caractère ?. Saisissez les paramètres à conserver et appuyez sur Entrée.

Si vous saisissez key1 et key3 comme paramètres à conserver, la clé de cache devient http://example.com/1.jpg?key1=1&key3=3.

Paramètres au niveau du site et paramètres basés sur des règles

Les paramètres définis au niveau du site s'appliquent à l'ensemble des requêtes. Pour cibler des requêtes spécifiques, utilisez les fonctionnalités basées sur des règles permettant un contrôle plus précis grâce à des conditions de correspondance. L'équivalent du filtrage des chaînes de requête via les règles est la fonctionnalité Clé de cache personnalisée.