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 https://seudominio.com.br para https://www.seudominio.com.br.
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://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.