I have spent the last few days working on and researching this question and have found no solution.
Basically I want to replace the query string which wordpress parses in order to query the database.
So for example, I want to say if the url is:
www.mysite.com/support/question
go to
www.mysite.com/another/page
I know I can setup fancy rewrite rules using the add_rewrite_rules filter, but this is over complicating the situation. I don't want to go down this route, all I want to do replace the exact request i.e. support/question with another/page
Is there a simple way to pass a different query string to wordpress?