I can't give you a technical answer. But, from what I understand, you are best off "suggesting" what page they should be redirected to, as opposed to automatically re-directing them. (but Ill stand corrected).
Best posts made by blitzna10
-
RE: What is the best way to redirect visitors to certain pages of your site based on their location?