Exemplo de Controle de Bots: bloquear bots verificados
Para bloquear bots verificados, você deve adicionar uma regra para bloqueá-los que seja executada após o grupo de regras gerenciadas do Controle de Bots do AWS WAF. Para fazer isso, identifique os nomes dos bots que você deseja bloquear e use uma instrução de correspondência de rótulo para identificá-los e bloqueá-los. Se você quiser apenas bloquear todos os bots verificados, você pode omitir a correspondência com o rótulo bot:name:
.
A regra a seguir bloqueia somente o bot verificado bingbot
. Essa regra deve ser executada após o grupo de regras gerenciadas do Controle de Bots.
{ "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": {} } }
A regra a seguir bloqueia todos os bots verificados.
{ "Name": "match_rule", "Statement": { "LabelMatchStatement": { "Scope": "LABEL", "Key": "awswaf:managed:aws:bot-control:bot:verified" } }, "RuleLabels": [], "Action": { "Block": {} } }