`url1`, `url2` and `url3` don't reveal intent. Yes, you can see that `url2` is offsite in this case. Elsewhere, where test cases have grown around these things, we've ended up with up to `url5`.  Are `onsite_url1`, `offsite_url` and `onsite_url2` better?