Se você quer redirecionar todas as solicitações sem www do seu site para a versão com www, tudo que você precisa fazer é adicionar o seguinte código ao seu arquivo .htaccess

(Este arquivo encontra-se na pasta public_html do seu FTP, caso este arquivo não exista, crie o arquivo com o bloco de notas e vá no menu “Salvar como” e selecione “tipo: Todos os arquivos”)

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

Isto irá redirecionar todas as solicitações de http://meusite.com para http://www.meusite.com.

Existem várias vantagens de fazer isto:

1 – Essencial ao bom funcionamento do Cloudflare, caso o tenha ativado em nosso cPanel.
2 – Ele vai evitar o conteúdo duplicado no Google.
3 – Ele vai evitar a possibilidade de dividir a classificação das páginas e/ou diluição de link’s de popularidade.
4 – É mais agradável, e mais consistente o domínio com o “www”.

Uma observação importante, caso esteja utilizando o WordPress, o redirecionamento já é realizado corretamente conforme você informar nos campos “URL” em Configurações > Geral.