Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: Error message URL

Status Resolved
Add-on / Version
Severity Trivial
EE Version

Santiago Melluso

Mar 27, 2012

Hi Brian!

I’ll try my best to explain my question as shortly as possible:
1) One of our clients moved his entire site to Yottaa, a CDN with super cache skills.
2) We have a contact form some users submit with no js.
3) Someone failed to fill all required fields, triggering an error message shown at the root domain
4) Yottaa assumed that was the homepage, so it cached that error message and showed it to a lot of people

Now we’re trying our best to find a way to show error messages on a different url, like
http://mysite.com/system_error, or even a url with a simple parameter like http://mysite.com?myparameter. We can tell Yottaa to ignore those strings easily.

I found this: http://expressionengine.com/forums/viewthread/209711/ and downloaded and gave it a try. The url remains the same, even if I point all errors to a template used by a structure page. Keep in mind we’re using freeform, but freeform uses the regular EE error layouts and it is responding quite well to your addon. The only thing we can’t alter is the error url.

Can you help? The site is expecting a lot of traffic and my client is paying a bunch of money to the CDN, which makes the issue fairly critical for us to solve.

Thanks in advance!

Best,

Santiago Melluso

#1

BoldMinded (Brian)

Hi Santiago. I like the idea of setting a custom URL to display the error message on instead of the home page, but I have to think of a way to do that.

The trick mentioned in the forum doesn’t work? How under the gun are you? I’ll look into a custom URL option this evening.

#2

BoldMinded (Brian)

New version in your inbox, give it a try and let me know if it works for you.

Login to reply