Você pode fazer isso com o ServerAlias, já que ele suporta curingas.
<VirtualHost *:80>
ServerName admin.YourStaticDomain.com
ServerAlias admin.*
DocumentRoot /path/to/adminsite
UseCanonicalName Off
</VirtualHost>
Isso pressupõe que todos compartilhem a mesma base de código de administrador e que as opções específicas do site sejam geradas com base em suas credenciais de login.