Se você precisa redirecionar todas as requisições do seu site sem o “www.” para uma versão com o “www.”, tudo que você precisa é adicionar o código a seguir no início do seu arquivo .htaccess.
Este código redireciona qualquer requisição de http://seudominio.com.br para http://www.seudominio.com.br.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Veja alguns dos benefícios, inclusive de SEO, de se fazer isso:
– Irá evitar conteúdo duplicado no Google
– Evitará que o page rank da url e sua popularidade (inbound links) sejam prejudicados.
– Deixará os links padronizados e muito mais consistentes.