Yo no veo problemas, pero hay que remarcar algo importante: son las entradas ServerName las que definen los dominios virtuales. Si la petición no es *exactamente* igual a esos dominios, el servidor web responderá con el dominio definido por defecto.
Un ejemplo. Si tenemos un dominio virtual llamado perlenespanol.com, podemos indicar con
Using text Syntax Highlighting
ServerName www.perlenespanol.com
que queremos que esa sea la dirección del servidor para ese dominio virtual.
Pero... ¿qué pasa si el usuario, en el navegador, escribe solamente perlenespanol.com?, pues que no responde el dominio virtual, porque no coincide con el que está definido.
Para evitar estos problemas, aparte de tener definidas todas las combinaciones en los DNS, podemos poner en la entrada ServerAlias todas las combinaciones de la dirección que queremos asociar a ese dominio virtual. Lo pondríamos así:
Using text Syntax Highlighting
ServerName www.perlenespanol.com
ServerAlias perlenespanol.com *.perlenespanol.com
Ahora, con estas dos líneas, el servidor web responderá a direcciones, solicitadas por el usuario, como estas:
Using text Syntax Highlighting
perlenespanol.com
www.perlenespanol.com
web.perlenespanol.com
ww.perlenespanol.com
w.perlenespanol.com
tutoriales.perlenespanol.com
foro-especializado-para-marcmb.perlenespanol.com