[eluser]Zishan[/eluser]
Sorry, I should have been clearer.
I was stating that I experienced some problems with query strings (past tense). PATH_INFO is unusable, so I had to use REQUEST_URI, and it required a trailing slash. I am just posting the info for anyone who may have a similar problem.
The actual problem I was having was an inability to log in with openid. It has been solved via mod_security whitelisting by my hosting provider.