Crie o vhost. A ordem do vhost é importante. O primeiro vhost é servido se nenhum dos vhost corresponder.
dê uma olhada no link
crie algo como
NameVirtualHost *:80
<VirtualHost *:80>
ServerName dummy.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain/dummy
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain.tld
DocumentRoot /www/otherdomain
</VirtualHost>
Deixe o primeiro vhost ser um vhost pega-tudo (redirecionando para uma página de erro se foi acessado independentemente do pedido)
então os vhosts subseqüentes podem ser vhosts específicos que respondem ao fqdn específico ...
No exemplo acima, toda a solicitação que não corresponder a 'wwww.domain.tld' será analisada pelo primeiro vhost ....
Você também pode querer ler a diretiva serverAlias no link
- Espero que isso ajude ...