Blog Sections Open
Fixing “Too Many Forward Attempts” in Evolution CMS
What usually causes the “Too many forward attempts” error and how to trace redirect loops, forward chains, and broken fallback logic.
The “Too many forward attempts” error means the request keeps getting passed from one routing or fallback step to another without ever settling on a final resource. In practice this is usually a loop in custom routing, a broken not-found handler, or conflicting alias logic.
Where to Look First
- custom
OnPageNotFoundlogic - redirect rules in plugins or snippets
- friendly URL fallback handlers
- manager-side or hosting rewrites that send the request back into the CMS
When debugging, disable one routing layer at a time. The error is rarely random; it usually comes from two independent pieces of logic both trying to “help” the same request.
Tracking Down YAMS-Related White Screens in MODX 1.0.10
Why a small custom snippet can suddenly produce a white screen on a YAMS-enabled project and how to isolate the real conflict.
Using yandex-pinger with Friendly URLs and SEO Strict URLs
How to avoid conflicts when a pinging tool sends ID-based URLs while SEO Strict URLs redirects everything to aliases.