Drupal’s Multi-site Aliasing With sites.php

Drupal's multi-site capability has been around for quite some time. Site builders are able to spin up multiple sites, using the same code base, by creating a folder in the sites directory that matches the host name and path. On a production server the URLs never change, but if you want to create a local development version of your multi-site setup that’s where things get complicated.