Installed your plugin. Added a new blog. Changed its domain name. Added that domain in domain management. In My hosting providers panel DirectAdmin added a pointer to point from my domain to wpmu domain.
Alias works but wpmu fails to switch blogs. Main site is always active no matter which domain I use.