El complemento HTTP Strict Transport Security (HSTS) indica a los navegadores que usen únicamente HTTPS al comunicarse con su servidor. De esta manera, se evitan las conexiones HTTP sin cifrar.
Tipo de complemento
Complemento de limitación.
Descripción
El complemento HSTS indica a los navegadores que se comuniquen con el servidor solo mediante HTTPS durante un periodo determinado. A diferencia de la redirección forzada a HTTPS, HSTS activa una redirección interna 307 en el navegador. Esto convierte las solicitudes HTTP en HTTPS sin viajes de ida y vuelta adicionales por la red.
Funcionamiento
El complemento HSTS agrega el encabezado strict-transport-security a todas las respuestas HTTPS con los siguientes campos:
max_age: duración en segundos durante la cual el navegador aplica el acceso exclusivo por HTTPS.include_sub_domains: define si se aplica HTTPS al dominio actual y a todos sus subdominios.
Campos
|
Campo |
Tipo de dato |
Obligatorio |
Valor predeterminado |
Descripción |
|
max_age |
number |
No |
15724800 |
Duración en segundos durante la cual el navegador aplica el acceso exclusivo por HTTPS. |
|
include_sub_domains |
bool |
No |
false |
Define si se aplica HTTPS al dominio actual y a todos sus subdominios. |
Si establece include_sub_domains en true, el dominio actual y todos sus subdominios aplican el acceso exclusivo por HTTPS. Compruebe que todos los subdominios sean compatibles con HTTPS antes de habilitar esta opción. De lo contrario, los usuarios no podrán acceder a los subdominios que no tengan configurado HTTPS.