Aprenda a Redirecionar a Url do site com ou sem ‘www’ usando o .htaccess

Edite essas informações no seu arquivo .htaccess que funcionará tranquilamente. Agora se você não sabe o que é esse tal de .htaccess ele permite que você utilize diretivas que por default seriam colocadas nos arquivos de configuração do Apache e, em vez disso, em um arquivo de configuração específico do diretório. Estes são bastante utilizados ​​principalmente em casos em que você não tem acesso aos arquivos de configuração, como por exemplo: um host compartilhado.

 

Redirecionar de www a sem www

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

 

Redirecionar de sem www a com www

RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominio.com
RewriteRule ^ http://www.dominio.com%{REQUEST_URI} [L,R=301]