Considere a estrutura de arquivos a seguir e o trecho do arquivo de configuração do servidor web Apache 2 para responder à questão.

Listen 80
NameVirtualHost 100.1.2.3:80
DocumentRoot /sites/www0
DirectoryIndex index.html
NameVirtualHost 100.1.2.3:80
DocumentRoot /sites/www0
DirectoryIndex index.html
<VirtualHost 100.1.2.3:80>
DocumentRoot /sites/www1
ServerName abc.com.br
</VirtualHost>
DocumentRoot /sites/www1
ServerName abc.com.br
</VirtualHost>
<VirtualHost 100.1.2.3:80>
DocumentRoot /sites/www2
ServerName def.com.br
</VirtualHost>
DocumentRoot /sites/www2
ServerName def.com.br
</VirtualHost>
<VirtualHost 100.4.5.6:80>
DocumentRoot /sites/www3
ServerName ghi.com.br
</VirtualHost>
DocumentRoot /sites/www3
ServerName ghi.com.br
</VirtualHost>
Alias /error/ /sites/error/
ErrorDocument 404 /error/404.html
ErrorDocument 404 /error/404.html
Considerando-se que não existam outros hosts definidos na configuração desse servidor, caso este seja acessado por um navegador utilizando a URL “http://100.1.2.3” será exibida a página