Apache2 Dynamic vHost con múltiples ServerAlias

Estoy tratando de configurar un vHost dinámico, pero me he encontrado con algunos problemas. No me permitirá configurar múltiples ServerAlias.

<VirtualHost *:80>
        ServerAlias *.com
        ServerAdmin [email protected]
        VirtualDocumentRoot /var/www/%1/production/html
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>
        LogLevel warn
</VirtualHost>

El vHost anterior solo funciona para '.com 'lo necesito para trabajar para' www..com 'y' * .com 'Asumí que configurar ServerAlias ​​para que lo arregle, pero no funciona.

ServerAlias *.com www.*.com

Si tiene alguna idea, por favor responda

--MichaelCurry

== EDIT 1 ==

Ejemplo de redcrusher.com y www.redcrusher.com

== EDIT 2 ==

El código de abajo tampoco funciona

ServerAlias www.*.com *.com

Respuestas a la pregunta(2)

Su respuesta a la pregunta