Código
RewriteCond %{HTTP_HOST} !^www\.
Esta condicion se aplica a cualquier direccion que no tenga www por delante. Lo que le tendrias que decir es que lo aplique solo a direciones que no tienen www ni ningun subdominio por delante.
Código
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^misitio\.com$ [NC] RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] SetEnv HTTP_MOD_REWRITE On </IfModule>
Saludos