Amazon WAF机器人控制示例:屏蔽经过验证的机器人 - Amazon WAF、Amazon Firewall Manager 和 Amazon Shield Advanced
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon WAF机器人控制示例:屏蔽经过验证的机器人

要屏蔽经过验证的机器人,必须添加一条规则来阻止在Amazon WAF Bot Control 托管规则组之后运行的机器人。为此,请确定要屏蔽的机器人名称,然后使用标签匹配语句来识别和屏蔽它们。如果你只想屏蔽所有经过验证的机器人,你可以省略与bot:name:标签的匹配项。

以下规则仅阻止bingbot经过验证的机器人。该规则必须在 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": {} } }

以下规则阻止所有经过验证的机器人。

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