Bueno .. si eso quieres hacerlo en forma local (sin un servidor DNS instalado) puedes irte a tu archivo host (depende del S.O. está en un sitio u en otro .. pero lo tiene tanto windows como linux creo) .. lo editas y apuntas tu IP y le das el nombre de fantasia que gustes . .ejemplo:
127.0.0.1
www.misitio.tal
ademas de la que ya veras como
127.0.0.1 localhost
Puedes apuntar las que gustes a la misma IP ..
Ahora será tu servidor HTTP que uses el que deberá saber redirigir a X document_root según de donde venga .. para eso en Apache tienes los "servidores virtuales" que es lo último que sale en el httpd.conf del mismo y ahí lo puedes configurar ..
En las FAq's de este foro PHP hay un tema sobre todo esto y si tienes más dudas visita el foro de "servidores web" que se tratan estos temas.
Un saludo,