The site I’m developing is running on IIS (if I could change to linux, I would…but that’s besides the point). I contacted the hosting company and had them point all 404’s to this page: http://pacmeddna.adhostclient.com/index.php/404
They changed server settings to point to the above page, but unfortunately when going to a non-existent page a “Disallowed Key Characters” message is the only thing that displays. I researched and couldn’t find a solution, but found a suggestion in this thread to change code in core.input.php so the disallowed characters are displayed:
exit('Disallowed Key Characters');to
exit("Disallowed Key Characters: $str");After making that temp code change I now receive this message instead:
Disallowed Key Characters: 404;http://pacmeddna_adhostclient_com:80/index_php/asdfgMy basic understanding is there’s a character in the string that isn’t allowed (the colon, maybe?), but I’m unsure what step to take at this point to resolve this problem. Any advice?