te pego mi config de apache (hasta ahora no pude entrar por ssh a mi servidor, que lo tengo capado en el trabajo)
<VirtualHost *>
ServerAdmin root@localhost
ServerName
www.dominio.com
ServerAlias dominio.com
DocumentRoot /var/dominio/
<Directory /var/trasteando/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/dominio-error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/dominio-access.log combined
</VirtualHost>
Y como ese tengo otros 6-7 ficheros distintos de otros tantos subdominios