1. Requisitos previos
Acceso a cPanel con archivos ocultos visibles.
Certificado SSL activo.
Copia de seguridad del .htaccess. Lee antes los riesgos.
2. Instrucciones paso a paso
En .htaccess
Abre el .htaccess de tu web.
2. Añade las cabeceras que quieras y guarda:
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
Header always set X-Frame-Options "SAMEORIGIN"
Header always set X-Content-Type-Options "nosniff"
3. Borra la caché de WordPress y comprueba la web.
Con un plugin
3. Resultado esperado
Security Headers o Mozilla Observatory muestran las cabeceras activas.
4. Solución de problemas
Si algo ha dejado de funcionar.
Solución: Restaura el .htaccess y añade las cabeceras de una en una.
5. Resumen y siguientes pasos
Tu web envía cabeceras de seguridad HTTP.
Siguiente paso: Content-Security-Policy (CSP)
