Conditional Rules
What are Conditional Rules?
How Conditional Rules Work
Position-Based Evaluation
Request from Germany, mobile device
↓
Conditional Rule (Position 1) → Match (Country = DE)? → Apply Settings → CONTINUE
↓
Conditional Rule (Position 2) → Match (Mobile)? → Apply Settings → CONTINUE
↓
Conditional Rule (Position 3) → Match (URI = /api)? → No match → Skip
↓
Response (with settings from Rule 1 AND Rule 2)Conditions & Expressions
Operators
AND/OR Logic
Stop Behavior
How Stop Works
When to Use Stop
When to Use Conditional Rules
Use Conditional Rules When:
Use Page Rules Instead When:
Settings: Override Any Configuration
Use Cases & Examples
Example 1: Geographic Content Optimization
Example 2: Disable Basic Auth for Office IPs
Example 3: Mobile-Optimized Images
Conditional Rules vs Page Rules
Feature
Page Rules
Conditional Rules
Rule Order Best Practices
1. Critical Rules First
2. Use Stop Strategically
3. Layer Complementary Rules
4. Avoid Conflicting Settings
Using IP Lists
Uniqueness
Common Mistakes
Testing Conditional Rules
Last updated
Was this helpful?