Blog Sections Open
Why eForm Messages Can Disappear on the Home Page
If eForm validates and sends correctly on inner pages but not on the homepage, compare the homepage template and request flow before changing the form logic itself.
An eForm instance that works everywhere except the start page usually points to a template or request-handling difference on that one page, not a broken form definition.
Typical symptom
The email is sent, but validation and thank-you messages are not shown on the homepage, even though the same form behaves correctly elsewhere.
What to inspect
- homepage template wrappers
- form action URL and self-post behavior
- placeholder output position
- front-page JavaScript or duplicate form IDs
Recommendation
When one page behaves differently, debug that page as a special case. In legacy Evo projects the homepage often has just enough custom structure to break a normal form response cycle.
Keeping the Original URL Visible on a 404 in Evolution CMS
A good 404 should preserve the broken URL for the visitor and the logs, not rewrite the browser location to a static /404.html page unless that behavior is intentional.
Preparing MODX Evo and Revo Sites for DDoS Pressure
A CMS alone will not absorb multi-gigabit junk traffic, so DDoS resilience starts with hosting, edge protection, and request-layer strategy rather than snippet tweaks.