G En general, el mejor enfoque para esto (si es posible) es no usar encabezados de host o sitios IIS separados para cada registro. Simplemente dedique una dirección IP a esa aplicación que responda a todas las solicitudes en el Puerto 80 (o al puerto que use) y deje que su aplicación detecte el encabezado del host cuando lo solicite. De esta forma, si tienes 1,000 registros, no terminas con 1,000 "cosas" que necesitan configurarse correctamente en la capa OS/services.
alternativa si lo que desea el código, no está seguro de qué idioma está mirando, pero véase más abajo para C# ...
http://forums.iis.net/t/1151463.aspx
más apropiado para serverfault, tal vez? – Joey
no estoy tan seguro ... el modo 'servidor' (iis configuration + scripting) es mucho más problemático que el método 'stack' (reescritura url). entonces, si se elige la reescritura de URL, debería permanecer aquí. – b0x0rz