usi apache 1.x o 2.x?
Nel primo caso nel file httpd.conf, nel secondo bel file Vhosts.conf devi creare una entry per ogni Virtual host che hai sul server, specificando la root di ogni sito.
In pratica, se poniamo /var/www/html come root di apache, in quella directory creerai una dire x ogni dominio o sottodominio (cosidetto Name-based hosting). X esempio:
/var/www/html/pornazzi =>
http://pornazzi.sito.it;
/var/www/html/foto =>
http://fotoalbum.sito.it
/var/www/html/fondineri =>
http://contabilita.sito.it
e cosí via... ovviamente ció presuppone che chi ti fornisce il dominio supporti la creazione di sottodomini (a cui assegnare una entry CName, se non sbaglio) o le wildcard (cioé indirizzare al dominio principale richieste su qualsiasi sottodominio richiesto, anche se non specificamente esistente)