Agregar index.html a las URL de solicitud sin un nombre de archivo en un evento de solicitud del visor de CloudFront Functions - Amazon CloudFront

Agregar index.html a las URL de solicitud sin un nombre de archivo en un evento de solicitud del visor de CloudFront Functions

En el siguiente ejemplo se muestra cómo agregar index.html a las URL de solicitud sin un nombre de archivo en un evento de solicitud del visor de CloudFront Functions.

JavaScript
Tiempo de ejecución 2.0 de JavaScript para CloudFront Functions
nota

Hay más en GitHub. Busque el ejemplo completo y aprenda a configurar y ejecutar en el repositorio de Ejemplos de código de CloudFront Functions.

async function handler(event) { var request = event.request; var uri = request.uri; // Check whether the URI is missing a file name. if (uri.endsWith('/')) { request.uri += 'index.html'; } // Check whether the URI is missing a file extension. else if (!uri.includes('.')) { request.uri += '/index.html'; } return request; }

Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte Uso de CloudFront con AWS SDK. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.