Intuitively, this seems like a DNS problem to me. Add the domain (e.g. domain.com) as a new host header value listening to the same IP address as specified in the DNS entry. The port is set to 80 (the default for http requests). Then set the home directory for the domain web site to the directory (e.g. C:\Inetpub\wwwroot\).