Ir al contenido principal

Configurar encabezados de seguridad en WordPress

Esta guía te muestra cómo añadir cabeceras de seguridad HTTP (HSTS, X-Frame-Options, X-Content-Type-Options) en el .htaccess o con un plugin, para proteger tu web de XSS, clickjacking y ataques de intermediario.

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

  1. Abre el .htaccess de tu web.

Captura de pantalla 2 de la guía

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.

Captura de pantalla 3 de la guía

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.

¿Ha quedado contestada tu pregunta?