Tengo una solicitud de cambio para un sitio web estático que está activo en la nube de AWS.
Básicamente, en la página hay un enlace a https://example.com/schedule
si el usuario hace clic en ese enlace, queremos que muestre una página en calendly en el formulario https://calendly.com/company/schedule
No tendría ni idea de por dónde empezar con esto. ¿Alguna sugerencia?
esto es lo que obtuve hasta ahora, llamar a la callback de llamada como veo en muchos tutoriales no parece funcionar. también en AWS, los tutoriales no se pueden compilar.
'use strict'; function handler(event, context, callback) { var uri = event.request.uri console.log(uri); //if URI matches to 'pretty-url' then redirect to a different URI if(uri == "/schedule"){ console.log('it\'s schedule'); //Generate HTTP redirect response to a different landing page. var redirectResponse = { status: '301', statusDescription: 'Moved Permanently', headers: { 'location': [{ key: 'Location', value: 'https://calendly.com/company/schedule', }], 'cache-control': [{ key: 'Cache-Control', value: "max-age=7200" }], }, }; console.log(redirectResponse); // callback(null, redirectResponse); console.log('returning'); return event.response; } else { // for all other requests proceed to fetch the resources return event.request; } };