Pues no es correcto...
Con esa regla redirecciona cualquier cosa alojada en dicho directorio (carpeta "www", "public_html" o similar), y no creo que eso sea lo que deseas.
Lo lógico sería determinar el dom:
Código Apache:
Ver originalRewriteEngine On
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.miweb\.com$
RewriteRule (.*) http://www.miweb.com/$1 [R=301,L]