Muchas veces, tenemos el problema de que para una misma web tenemos dos URLs posibles, con y sin www:

  • http://www.miweb.com
  • http://miweb.com

Además si activamos el HTTPS, añadiríamos otras dos más:

  • https://www.miweb.com
  • https://miweb.com

Esto se repetiría para todas las páginas de la Web, lo cual puede plantear problemas para el SEO, ya que al tener 4 URLs que sirven la misma página con la misma información, puede añadir una penalización por contenido duplicado. Por este motivo hoy os vamos a enseñara a redirigir una web HTTP a HTTPS y no-www a www, para que cualquiera de las 4 URLs anteriores redirija a https://www.miweb.com

Para conseguir esto, deberemos modificar el fichero .htaccess del directorio raíz de nuestra página.

Primero, añadimos la redirección HTTP a HTTPS.

Y a continuación se añade la redirección no-www a www

Es importante que se haga en este orden, ya que invirtiéndolo no funcionaría correctamente. Con esto conseguimos que todas las páginas de nuestra web se sirvan bajo https y www.