Same as Arounoda suggested - but I didn’t quite catch it until he clarified 
              
              
              1 Like
            
            All those checks will be unnecessary as I will not have user-named urls.
For user page I simply use /profile
Alternative working solution came up on SO:
create a route like "/pages/signup" to see if the second slash causes it to not evaluate that route as a "/:cityId" route