View a markdown version of this page

Actualiza tu punto final de acceso con una URL personalizada - AWS Transfer Family

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Actualiza tu punto final de acceso con una URL personalizada

El punto final de acceso predeterminado que se crea con tu aplicación web contiene identificadores generados por el servicio. Para ofrecer una experiencia de marca, es posible que desees proporcionar una URL personalizada para que tus usuarios accedan a tu aplicación web de Transfer Family. En este tema se describe cómo actualizar tu punto final de acceso con una URL personalizada.

Para personalizar la URL de la aplicación web
  1. Configura la terminación y el reenvío de TLS para tu nombre de dominio personalizado. Los pasos varían en función de si usas una aplicación web pública o de VPC.

    1. En el caso de una aplicación web pública, cree una CloudFront distribución mediante la plantilla o AWS CloudFormation plantilla de CloudFormation pila suministrada por Transfer Family.

      1. Abra la CloudFormation consola en https://console.aws.amazon.com/cloudformation.

      2. Seleccione Crear pila y especifique lo siguiente.

        • En la sección Requisitos previos: preparar la plantilla, elija Elegir una plantilla existente.

        • En la sección Especificar plantilla, elija Cargar un archivo de plantilla.

        • Guarda el archivo de plantilla de CloudFormation pila y, a continuación, cárgalo aquí.

      3. Seleccione Siguiente y proporcione la siguiente información.

        • WebAppEndpoint: copia el valor de tu aplicación web

        • AccessEndpoint: proporcione el nombre de dominio personalizado que desea usar

        • AcmCertificateArn: proporcione el ARN de un SSL/TLS certificado público o privado que esté almacenado en AWS Gestor de certificados

      4. Complete el CloudFormation asistente hasta que se cree la nueva pila.

      5. Una vez creada la pila, debe crear registros DNS para dirigir el tráfico de su nombre de dominio personalizado a la CloudFront distribución. Si usa Route 53 para DNS, puede crear un registro de alias o CNAME para el nombre de CloudFront distribución. Para obtener información sobre el uso de Amazon Route 53 con CloudFront, consulte Configurar Amazon Route 53 para dirigir el tráfico a una CloudFront distribución.

    2. En el caso de una aplicación web de VPC, debe proporcionar su propia solución de terminación de TLS para su dominio personalizado. Tu solución debe usar un SSL/TLS certificado válido para tu dominio personalizado. Configure su solución para reenviar el tráfico al nombre PrivateLink DNS de su aplicación web.

      nota

      Para su propia solución de reenvío, configure lo siguiente:

      • Asegúrese de utilizar HTTPS.

      • Reenvía todos los métodos HTTP: GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE.

      • Reenvía todos los encabezados HTTP de la solicitud y la respuesta, excepto el Host encabezado. El Host encabezado enviado a la aplicación web debe ser el WebAppEndpoint valor.

      • Deshabilita el almacenamiento en caché de todas las respuestas.

  2. En su aplicación web, edite el punto final de acceso y actualice la URL personalizada por la URL que desea usar.

    Pantalla que muestra un punto final de acceso personalizado para una aplicación web de Transfer Family.
  3. Actualiza tu política de intercambio de recursos entre orígenes sustituyendo el punto final de acceso predeterminado por la siguiente línea en el bloque de AllowedOrigins código:

    "https://custom-url"

    Debes realizar este cambio para cada depósito que utilice tu aplicación web.

    Después de realizar la actualización, la AllowedOrigins sección de su política de CORS debería tener el siguiente aspecto:

    "AllowedOrigins": [ "https://custom-url"],

    Solo necesitas una AllowedOrigins entrada para cada aplicación web de Transfer Family.

    Consulte el procedimiento Configurar el uso compartido de Cross-origin recursos (CORS) para su bucket de Amazon S3 para obtener más información.

Ahora puede visitar su punto final de acceso personalizado y compartir este enlace con sus usuarios finales.