Tous les produits
Search
Centre de documentation

Edge Security Acceleration:Protéger les ressources statiques

Dernière mise à jour :Sep 21, 2026

La gestion des bots d'Edge Security Acceleration (ESA) protège les ressources statiques, telles que les images, les fichiers audio et vidéo, ainsi que les fichiers CSS et JS, contre l'exploration non autorisée et l'abus de bande passante. Le système identifie les bots malveillants par analyse comportementale et bloque leurs requêtes visant le contenu mis en cache.

Fonctionnement de la protection des ressources statiques

Les ressources statiques, comme les fichiers audio et vidéo, les images ou les fichiers CSS et JS, sont généralement servies depuis le cache et ne déclenchent pas de requêtes vers l'origine. Les politiques d'atténuation traditionnelles se concentrent sur les attaques de bots ciblant les requêtes dynamiques et négligent le trafic lié aux ressources statiques.

Toutefois, un bot malveillant peut utiliser directement l'URL d'une ressource statique via un lien direct (hotlinking), ce qui entraîne une consommation anormale de bande passante et de ressources du serveur d'origine.

La gestion des bots ESA répond à ce scénario. Le système identifie les bots malveillants et bloque leurs requêtes pour les ressources statiques en fonction de la classification des bots et du niveau de risque. Cela empêche les robots d'exploration d'abuser des ressources mises en cache ou de consommer excessivement la bande passante, tout en permettant aux bots légitimes de continuer à explorer votre contenu.

Prérequis

Avant d'activer la protection des ressources statiques, configurez les actions de protection pour au moins une catégorie de classification de bots : Definite Bots, Likely Bots ou Verified Bots.

Activer la protection en mode Smart

Le mode Smart offre un moyen rapide d'activer la protection des ressources statiques. Configurez les actions de protection pour une ou plusieurs catégories de classification de bots, puis activez l'interrupteur Static Resource Protection. ESA applique ensuite les politiques de classification des bots aux requêtes de ressources statiques mises en cache et bloque les requêtes selon leur niveau de risque.

  1. Dans la console ESA, sélectionnez Websites, puis dans la colonne Websites, cliquez sur le site cible.

  2. Dans le volet de navigation de gauche, choisissez Websites > Website.

  3. Sur la page Smart Mode, cliquez sur Configure pour Definite Bots, Likely Bots ou Verified Bots, et définissez l'action de protection.

    • Definite Bots : cette catégorie inclut de nombreux robots d'exploration malveillants. Définissez l'action sur Block ou Slider CAPTCHA.

    • Likely Bots : le risque est plus faible que pour les Definite Bots, mais cette catégorie peut inclure des robots d'exploration malveillants et d'autres types de trafic. Définissez l'action sur Monitor, ou sur Definite Bots pendant les périodes à haut risque.

    • Verified Bots : cette catégorie comprend généralement les robots d'exploration des moteurs de recherche qui prennent en charge le référencement naturel (SEO). Définissez l'action sur Slider CAPTCHA. Pour bloquer tous les robots d'exploration des moteurs de recherche, définissez l'action sur Block.

  4. Activez l'interrupteur Allow.

Vérifiez que l'interrupteur Static Resource Protection est activé (On).

Remarque

Si l'interrupteur Static Resource Protection n'est pas disponible, configurez d'abord les actions de protection pour au moins une catégorie de classification de bots.

Créer une règle de protection des ressources statiques

Le mode Professional vous permet de créer un ensemble de règles de protection personnalisé pour les ressources statiques. Utilisez le mode Professional pour appliquer des politiques d'atténuation fines basées sur l'identification du comportement des bots, la correspondance basée sur les caractéristiques et les exceptions basées sur la liste d'autorisation.

  1. Dans la console ESA, sélectionnez Websites, puis dans la colonne Website, cliquez sur le site cible.

  2. Dans le volet de navigation de gauche, choisissez Security > Bots.

  3. Cliquez sur Websites > Website, et suivez les instructions à l'écran pour saisir le Security et sélectionner le Bots ainsi que l'option Professional Mode.

  4. Dans la section Create Ruleset, définissez le champ de correspondance sur Rule Set Name, l'opérateur sur Service Type et l'interrupteur sur image. Dans la section SDK Integration, sélectionnez et configurez la politique d'atténuation souhaitée.

  5. Dans la section If requests match..., cliquez sur Serves Static Resources dans la colonne equals, définissez la période d'efficacité, puis cliquez sur Then execute....

  6. Une fois la configuration terminée, cliquez sur Effective Time.

Vérifiez que l'ensemble de règles apparaît dans la liste avec le statut Enabled.