Here's an oldie but goodie. Links from social sharing sites are coming back like this:


The ? and everything that follows confuses EE1 and yields 'Invalid GET data'. I see there is a solution for EE2, but what about EE1? Nothing in the docs.


1 Answer 1


I believe it is due to %28 and %29 which stand for ( and ).

You could hack EE to allow these characters but they are blocked as a precaution against code injection.

utm query values look like google analytics. You probably don't care whether your campaign name as it appears in Google Analytics includes ( and ) -- so long as they are consistently reported. So it would seem you could simply strip them out with a Rewrite Rule in Apache Server.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.