Primero, asegúrese de haber creado el Alias de dominio por intermedio del Panel de control; ej., sub.ejemplo.tld. Luego, haber habilitado la ejecución de scripts ASP por intermedio del Panel de control. Finalmente, confeccione el siguiente Script de Redireccionamiento y publíquelo en la carpeta raiz de su servidor virtual \wwwroot.
Default.asp
----------
<%
dim serverName
serverName = request.ServerVariables("SERVER_NAME")
serverName = "http://" & serverName
if inStr(1,serverName,"sub.",1)>0 then
serverName = "
http://www.ejemplo.tld/sub
"
else
serverName = "
http://www.ejemplo.tld
"
end if
Response.Redirect(ServerName)
%>