Olá pessoal!
Hoje vou fazer um post bem simples. O objetivo é mostrar como você pode redirecionar os visitantes do seu site para seu domínio com ou sem www. Assim, por exemplo, se eles acessarem somente seudominio.com.br será redirecionado para www.seudominio.com.br. Por quê isso é útil?
Bem, ao que parece, os buscadores encaram como conteúdo duplicado quando há o www e o sem www. Então é melhor você escolher ou um ou outro, o que você achar melhor. Em geral, há como você configurar isso no seu CPanel, se seu domínio possuir um. Mas no meu caso, por exemplo, não surtiu efeito redirecionar pelo CPanel. Então tive que ir no “braço” mesmo.
Acesse o arquivo .htaccess (ou crie um), que está na raiz do seu site ou no public_html, e adicione as seguintes linhas se:
- Você quiser forçar o www:
RewriteEngine on RewriteCond %{HTTP_HOST} ^seusite.com [NC] RewriteRule ^(.*)$ http://www.seusite.com/$1 [L,R=301,NC]
- Você quiser forçar o sem www:
RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.seusite\.com [NC] RewriteRule ^(.*)$ http://seusite.com/$1 [L,R=301]
É isso aí pessoal! Espero que tenha ajudado. Caso tenha sido o caso, deixem um comentário ou clique em curtir… Dá um baita incentivo.
Fonte de referência
In Motion Hosting. Disponível em: http://www.inmotionhosting.com/support/website/htaccess/force-www-htaccess. Acesso em 16/04/2015.