Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh Kontrol Bot: Menggunakan Kontrol Bot hanya untuk konten dinamis
Contoh ini menggunakan pernyataan scope-down untuk diterapkan AWS WAF Kontrol Bot hanya untuk konten dinamis.
Pernyataan scope-down mengecualikan konten statis dengan meniadakan hasil kecocokan untuk kumpulan pola regex:
-
Set pola regex dikonfigurasi agar sesuai dengan ekstensi konten statis. Misalnya, spesifikasi set pola regex mungkin.
(?i)\.(jpe?g|gif|png|svg|ico|css|js|woff2?)$
Untuk informasi tentang kumpulan pola regex dan pernyataan, lihat. Pernyataan aturan kecocokan set pola regex -
Dalam pernyataan scope-down, kami mengecualikan konten statis yang cocok dengan menyarangkan pernyataan set pola regex di dalam pernyataan.
NOT
Untuk informasi tentangNOT
pernyataan tersebut, lihatNOT pernyataan aturan.
{ "Name": "AWS-AWSBotControl-Example", "Priority": 5, "Statement": { "ManagedRuleGroupStatement": { "VendorName": "AWS", "Name": "
AWSManagedRulesBotControlRuleSet
", "ManagedRuleGroupConfigs": [ { "AWSManagedRulesBotControlRuleSet": { "InspectionLevel": "COMMON" } } ], "RuleActionOverrides": [], "ExcludedRules": [] }, "VisibilityConfig": { "SampledRequestsEnabled": true, "CloudWatchMetricsEnabled": true, "MetricName": "AWS-AWSBotControl-Example" }, "ScopeDownStatement": { "NotStatement": { "Statement": { "RegexPatternSetReferenceStatement": { "ARN": "arn:aws:wafv2:us-east-1:123456789:regional/regexpatternset/excludeset/00000000-0000-0000-0000-000000000000", "FieldToMatch": { "UriPath": {} }, "TextTransformations": [ { "Priority": 0, "Type": "NONE" } ] } } } } } }