Eliminar el www de la URL con .htaccess

Tal y como se suele aconsejar es recomendable decidirse por usar nuestro dominio con www o sin www para temas de posicionamiento. Yo suelo elegir sin las www. Para hacerlo una opción es usar el fichero .htaccess y poner el siguiente código:

# Quitar el www del nombre de dominio
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,QSA,L]

Si lo que buscamos es lo contrario, es decir, que se añada el www a la URL debemos usar:

# Redirigir el subdominio sin www a www
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,QSA,L]

Visto en Search Engine Land.

4 thoughts on “Eliminar el www de la URL con .htaccess

  1. ¿Algo más de información por favor? ¿Tienes instalado el módulo mod_rewrite? ¿Es un alojamiento con Apache?

    “No funciona” es muy poca información si quieres que alguien te ayude.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.