NODE249 // TOOLSLAB/002 · EXPERIMENTEN

LEARN · HTTPS-REDIRECT

Redirect HTTP to HTTPS

Por qué tu web debe redirigir siempre de http:// a https:// y cómo evitar el contenido mixto.

QUÉ ES

Aunque tengas HTTPS, alguien puede escribir tu dirección sin «https» o seguir un enlace antiguo. Una redirección permanente (301) lleva siempre a la versión segura. El contenido mixto es cuando una página segura carga recursos por http://.

POR QUÉ IMPORTA

Sin redirección, parte de tus visitas viajan sin cifrar. El contenido mixto hace que el navegador bloquee scripts o imágenes, o que muestre avisos.

ERRORES FRECUENTES

EJEMPLO

server {
  listen 80;
  server_name example.com www.example.com;
  return 301 https://example.com$request_uri;
}

CÓMO LO COMPROBAMOS