Redirigir HTTP a HTTPS para todas las páginas en Adobe Commerce en la infraestructura en la nube (Forzar TLS)

Active la funcionalidad Forzar TLS de Fastly en el administrador de Commerce para habilitar el redireccionamiento de HTTP global a HTTPS para todas las páginas de su Adobe Commerce en el almacén de infraestructura de nube.

Este artículo incluye pasos detallados, una descripción general rápida de la función Forzar TLS, versiones afectadas y vínculos a documentación relacionada.

Pasos steps

Paso 1: Configurar direcciones URL seguras step-1-configure-secure-urls

En este paso, definimos las direcciones URL seguras para la tienda. Si ya lo ha hecho, vaya a Paso 2: Habilitar Forzar TLS.

  1. Inicie sesión en el administrador de Commerce.
  2. Vaya a Tiendas > Configuración > General > Web.
  3. Expanda la sección URL básicas (seguras). magento-admin_base-urls-secure.png
  4. En el campo URL base segura, especifique la URL HTTPS de su tienda.
  5. Establece la configuración Usar direcciones URL seguras en tienda y Usar direcciones URL seguras en administración en . magento-admin_base-urls-secure-settings.png
  6. Haga clic en Guardar configuración en la esquina superior derecha para aplicar los cambios.

Documentación relacionada en nuestra guía del usuario: URL de la tienda.

Paso 2: Habilitar Force TLS step-2-enable-force-tls

  1. En el Administrador de Commerce, vaya a Tiendas > Configuración > Avanzado > Sistema.
  2. Expanda la sección Caché de página completa, después Configuración rápida y después Configuración avanzada.
  3. Haga clic en el botón Forzar TLS. magento-admin_force-tls-button.png
  4. En el cuadro de diálogo que aparece, haga clic en Cargar. magento-admin_force-tls-confirmation-dialog.png
  5. Una vez cerrado el cuadro de diálogo, asegúrese de que el estado actual de Forzar TLS se muestre como habilitado. magento-admin_force-tls-enabled.png

Documentación relacionada de Fastly: Forzar guía TLS para Adobe Commerce 2.

Acerca de Forzar TLS

TLS (Transport Layer Security) es un protocolo para conexiones HTTP seguras que reemplaza a su predecesor menos seguro: el protocolo SSL (Secure Socket Layer).

La funcionalidad Force TLS de Fastly le permite forzar todas las solicitudes entrantes sin cifrar para las páginas del sitio a TLS.

​>>
Funciona devolviendo una respuesta 301 movida permanentemente a cualquier solicitud no cifrada, que redirige al equivalente TLS. Por ejemplo, hacer una solicitud para http://www.example.com/foo.jpeg redirigiría a https://www.example.com/foo.jpeg.

Protección de las comunicaciones (documentación de Fastly)

Versiones afectadas

  • Adobe Commerce en la infraestructura en la nube:

    • versión: 2.1.4 y posterior
    • planes: Adobe Commerce en la infraestructura en la nube Arquitectura del plan inicial y Adobe Commerce en la infraestructura en la nube Arquitectura del plan Pro (incluido el programa heredado Pro)
  • Rápidamente: 1.2.4

No se necesitan cambios en routes.yaml

Para habilitar el redireccionamiento de HTTP a HTTPS en todas las páginas de tu tienda, no tienes que agregar las páginas al archivo de configuración de routes.yaml; basta con habilitar Forzar TLS globalmente para todo tu almacén (usando el administrador de Commerce).

Documentación de Fastly relacionada

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a