Why does the site generate URLs which it will not accept in posts?
e.g. http://www.diynot.com/diy/search/1289027/?q=remove+gu10&o=relevance&c[node]=8
A host identified by an Internet Protocol literal address, version 6
[RFC3513] or later, is distinguished by enclosing the IP literal
within square brackets ("[" and "]"). This is the only place where
square bracket characters are allowed in the URI syntax.
e.g. http://www.diynot.com/diy/search/1289027/?q=remove+gu10&o=relevance&c[node]=8
A host identified by an Internet Protocol literal address, version 6
[RFC3513] or later, is distinguished by enclosing the IP literal
within square brackets ("[" and "]"). This is the only place where
square bracket characters are allowed in the URI syntax.