Parece que no lo terminas de entenderlo..., bueno, lo mejor sera una demo ;)
Mira, yo tengo varios dominios, dos de ellos en el mismo Sitio Web Predeterminado, en la misma IP, en el mismo puerto (80).
El index.asp (documento por defecto) de mi Sitio Web Predeterminado pone esto:
<%
cadena1=LCase(Request.ServerVariables("SERVER_NAME "))
if cadena1="
www.firmail.com" then
Response.Redirect("frames.asp")
end if
if cadena1="
www2.sharesafe.net" then
Response.Redirect("sharesafe/default.asp")
end if
%>
Ahora pincha en los siguientes enlaces y veras lo que pasa...
1/ Dominio:
http://www.firmail.com
2/ Dominio:
http://www2.sharesafe.net