Routing using HTAccess was always the way to go.