Skip to content

Commit 5355e72

Browse files
authored
Merge branch 'main' into chore/migration-part-1
2 parents ad18c84 + 48032a0 commit 5355e72

3 files changed

Lines changed: 142 additions & 79 deletions

File tree

content/blog/2026-03-30-migrating-from-crs-3-to-crs-4-part-1-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ The series covers the migration in six more posts after this one:
5858
- **Part 4: Anomaly Scoring and Reporting** — The renamed scoring variables, the new reporting model, early blocking, and how paranoia level redistribution affects your anomaly score baseline.
5959
- **Part 5: Rule Changes** — New rule categories, removed and reorganized rules, RE2/Hyperscan compatibility, and how to audit your existing `SecRuleRemoveById` and exclusion rules against the new rule set.
6060
- **Part 6: False Positive Tuning** — Two migration strategies (start fresh vs. carry over), a step-by-step method for mapping old exclusions to new rule IDs, and how to run a production migration in shadow mode.
61-
- **Part 7: Engine-Specific Notes** — The CRS 4 engine support matrix, differences between ModSecurity v2, ModSecurity v3, and Coraza, and the new Docker image tagging scheme.
61+
- **Part 7: Engine-Specific Notes** — The CRS 4 engine support matrix, differences between ModSecurity v2, ModSecurity v3, and Coraza, and the container image tagging scheme.
6262

6363
## Before You Start
6464

0 commit comments

Comments
 (0)