DocumentRoot não é obrigatório. Você pode configurar vhosts como este sem problemas:
<VirtualHost xx.xx.xx.xx:90>
ServerName domain.tld
ServerAlias www.domain.tld
RedirectPermanent / http://www.domain2.com/
</VirtualHost>
Isso redirecionará todas as solicitações para o site principal, mas também para as subpastas. Por exemplo. www.domain.tld / foo / bar será redirecionado para www.domain2.com/foo/bar
ServerAlias só é necessário se você quiser vários nomes de host. Como www e sem www.