Prevents rule processing loop from smashing non-subdomain rules

Ran into a case where I've got a viewclass that needs to define both subdomain and non subdomain'd routes.  Took me a while to track down where it was happening, but if a subdomain route happened to appear early in the file, it would smash any non-subdomain'd route later.