Exemple de contrôle des bots : bloquez les robots vérifiés - AWS WAF, AWS Firewall Manager, et AWS Shield Advanced

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exemple de contrôle des bots : bloquez les robots vérifiés

Pour bloquer les robots vérifiés, vous devez ajouter une règle de blocage qui s'exécute après le groupe de règles géré par AWS WAF Bot Control. Pour ce faire, identifiez les noms des robots que vous souhaitez bloquer et utilisez une instruction label match pour les identifier et les bloquer. Si vous souhaitez simplement bloquer tous les robots vérifiés, vous pouvez omettre la correspondance avec l'bot:name:étiquette.

La règle suivante bloque uniquement le bot bingbot vérifié. Cette règle doit être exécutée après le groupe de règles géré par Bot Control.

{ "Name": "match_rule", "Statement": { "AndStatement": { "Statements": [ { "LabelMatchStatement": { "Scope": "LABEL", "Key": "awswaf:managed:aws:bot-control:bot:name:bingbot" } }, { "LabelMatchStatement": { "Scope": "LABEL", "Key": "awswaf:managed:aws:bot-control:bot:verified" } } ] } }, "RuleLabels": [], "Action": { "Block": {} } }

La règle suivante bloque tous les robots vérifiés.

{ "Name": "match_rule", "Statement": { "LabelMatchStatement": { "Scope": "LABEL", "Key": "awswaf:managed:aws:bot-control:bot:verified" } }, "RuleLabels": [], "Action": { "Block": {} } }