Guía de vulnerabilidades de seguridad
Comprender y corregir las vulnerabilidades de seguridad web comunes detectadas por VitaPulse
Su sitio web es accesible por HTTP no cifrado, lo que significa que todos los datos entre los usuarios y su servidor se transmiten en texto plano.
Cualquier dato enviado por HTTP (contraseñas, tarjetas de crédito, información personal, cookies) puede ser interceptado y leído por cualquier persona en la ruta de red — ISPs, operadores de hotspot Wi-Fi o atacantes. HTTP también permite la inyección de contenido: los atacantes pueden modificar sus páginas en tránsito para insertar anuncios, malware o contenido de phishing. Google penaliza los sitios HTTP en los rankings de búsqueda.
Obtenga un certificado SSL/TLS (gratuito vía Let's Encrypt) y configure su servidor para servir todo el contenido por HTTPS. Redirija todas las solicitudes HTTP a HTTPS. Actualice todos los enlaces internos y recursos para usar URLs HTTPS.
# Nginx redirect
server {
listen 80;
return 301 https://$host$request_uri;
}