“The very best way to solve this doesn't involve mod_rewrite at all…” Canonical Hostnames
Das dort angeführte Beispiel
RewriteCond "%{HTTP_HOST}" "!^www\." [NC]
RewriteCond "%{HTTP_HOST}" "!^$"
RewriteRule "^/?(.*)" "http://www.%{HTTP_HOST}/$1" [L,R,NE]
funktioniert leider auch nicht.