En Apache existe el tema de los "Servidores Virtuales" .. si revisas la configuración de Apache (en su httpd.conf) verás un ejemplo de uso. Más detalles podrás encontrar en el manual oficial de Apache (
http://httpd.apache.org) y creo que por aquí se ha comentado el tema várias veces (usa el buscador del foro)
Un saludo,