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

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

Amazon WAF机器人控制示例:明确允许经过验证的机器人

Amazon WAF机器人控制不会阻止由Amazon是常见和可验证的机器人,如googlebot. 当 Bot Control 将 Web 请求标识为来自已验证的自动程序时,它会添加一个标签来命名该机器人,并添加一个标签,指示它是已验证的机器人。Bot Control 不会添加任何其他标签,例如信号标签,以防止已知良好的机器人被阻止。

您可能还有其他Amazon WAF规则,阻止已验证的机器人。如果您想确保允许验证的机器人,请添加一个自定义规则,以基于机器人控制标签允许它们。您的新规则必须在 Bot Control 托管规则组之后运行,以便标签可以匹配。

以下规则明确允许验证的机器人。

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