Si HTTP y HTTPS funcionan en absoluto depende de su proveedor de alojamiento. Casi todos los proveedores de alojamiento proporcionan una versión HTTP de un sitio, pero no todos los proveedores admiten HTTPS. Si intenta conectarse a enlace , puede recibir un mensaje de error:
- "Conexión rechazada" indica que el servidor no es compatible con HTTPS. Su navegador intenta conectarse en el puerto 443, pero el servidor no acepta conexiones en ese puerto.
- "Su conexión no es segura" indica que el servidor admite HTTPS, pero no proporciona el certificado correcto para su sitio.
Los sitios que admiten HTTPS pueden querer que los usuarios usen siempre la versión HTTPS, y nunca la versión HTTP. Hay algunas maneras de asegurar esto:
- Si el usuario se conecta a HTTP, rediríjalos inmediatamente a la versión HTTPS.
- En la versión HTTPS, responda con un encabezado Strict-Transport-Security para indicar que HTTPS debe usarse desde ahora.