Visual builder
Choose a request field, a condition, and a value. Add more conditions when needed.
Combine conditions with AND / OR. Use parentheses for groups and NOT to exclude matches.
Request fields
IP lists accept CIDR ranges. Use true / false for ssl and a number for asn.
Fields
path · method · ip · asn · country · referer · user_agent · ssl · header["name"]Expression
Expression
(path == "/admin") || (referer contains "youtube.com")
(ip in ["203.0.113.0/24"]) && !(method in ["GET", "POST"])
(header["api-key"] == "test1") || (header["api-key"] == "test2")