🧭 Guía de Headers de Seguridad HTTP
Aprende a configurar headers críticos para proteger tu sitio web. Incluye ejemplos para Apache, Nginx y Netlify.
🔍 Verifica los headers de tu sitio (manual)
Copia este comando en tu terminal para ver los headers de cualquier sitio:
curl -I https://tudominio.com
💡 Tip: En Windows usa PowerShell o Git Bash. En Mac/Linux usa Terminal.
Fuerza al navegador a usar HTTPS, previniendo ataques de downgrade y MITM.
Previene que tu sitio sea embebido en iframes, protegiendo contra clickjacking.
Previene MIME sniffing, evitando que el navegador ejecute archivos maliciosos.
Controla qué recursos puede cargar el navegador, previniendo XSS. Implementa gradualmente para no romper tu sitio.
Controla qué información del referer se envía al navegar a otros sitios.
Controla qué features del navegador (cámara, micrófono, geolocalización) puede usar tu sitio.
✅ Checklist de implementación
🔗 Herramientas externas para análisis automático
- securityheaders.com — Escaneo rápido con calificación A-F
- Mozilla Observatory — Auditoría profunda con recomendaciones
- CSP Evaluator — Valida tu Content-Security-Policy