Esta não é uma restrição do Apache; não importa onde seu DNS está hospedado. Parece da resposta de Farseeker como se fosse uma restrição do seu provedor de hospedagem e / ou cPanel especificamente (eu costumava usar Dreamhost por exemplo, e eles não se importavam se eles seguravam meu DNS, mas eles tinham sua própria interface de gerenciamento)
A <VirtualHost
> block dentro da configuração do apache declara que todas as diretivas internas se aplicam a um host virtual, e a diretiva ServerName dentro dele faz solicitações com esse cabeçalho de Host usando o bloco.
Consulte o link para obter detalhes.