Fixed routing but in PageRoutes run method.

Should be using the current path, not the current page. Since one page
could handle many urls (with different id's for example).