En el server que tengo montado en casa para hacer pruevas tengo varios webs alojados. Te posteo un ejemplo de la configuración de apache y la dirección donde puedes consultar la documentación del servidor.
http://httpd.apache.org/docs/vhosts/name-based.html
NameVirtualHost *
<VirtualHost *>
ServerName
www.pagina1.com
DocumentRoot /usr/local/httpd/htdocs/pagina1/
</VirtualHost>
<VirtualHost *>
ServerName
www.pagina1.com
DocumentRoot /usr/local/httpd/htdocs/pagina2/
</VirtualHost>