Some crummy user page routing logic.

Fixes #609.