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.

3 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