En algún momento del desarrollo de un nuevo sitio web, deberemos decidir si queremos la url con www o sin ellas. Una vez decidido, lo podemos llevar a cabo a través del fichero .htaccess.
Para eliminarlas:
# Quitar el www del nombre de dominio <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.midominio\.com$ [NC] RewriteRule ^(.*)$ http://midominio.com/$1 [R=301,QSA,L] </IfModule>
Si lo que queremos es que se agregen siempre las www al nombre del dominio, entonces aplicamos lo siguiente en el archivo .htaccess:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # Redirigir el dominio sin www a www RewriteCond %{HTTP_HOST} ^midominio\.com$ [NC] RewriteRule ^(.*)$ http://www.midominio.com/$1 [R=301,QSA,L] </IfModule>
Si quereis un editor Online de .htaccess con muchas opciones lo teneis aqui http://htaccess-online.blogofsysadmins.com/