I have three sites set up right now and I have to get the sites up and running before the DNS is switched over. Setting up the sites using the site preview feature doesn't work, because it breaks the relative links (as I've seen many people have problems with). I edited the hosts file on my machine, and that did the trick for me. However, this isn't an option when atleast a dozen people need to see the site on my client's side. I looked around and gave it a shot myself, but I couldn't figure out how to host these three sites off different ports, so all of the sites would have addresses of just an ip address + a port. Can anyone tell me where I should define the virtual host, and anything special that should be included in the virtual host definition? Thanks.