Sto facendo dei test aggiungendo server alias (sicuramente il problema è quello)
codice:
ServerAlias *.miodominio.com
Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} !^(www\.)?(forum\.|cms\.)?miodominio\.com 
RewriteCond %{HTTP_HOST} ^(.+)\.miodominio\.com 
RewriteRule (.*) http://miodominio.com/ [L]
Ma niente...
Mi sono dimenticato di dire che sono su cpanel..