Redirigir múltiples dominios a un dominio (con o sin www antes)

Tengo alrededor de 18 dominios que necesitan ser redirigidos a uno nuevo. Tiene que trabajar tanto con o sin www como prefijo.

He intentado esto:

<IfModule mod_rewrite.c>
    RewriteEngine on 
    Rewritecond %{HTTP_HOST} !^www\.domain\.com
    RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
</IfModule>

Eso me da un bucle de redireccionamiento (y solo funciona con www antes, ¿creo?).

Respuestas a la pregunta(4)

Su respuesta a la pregunta