AWS Lambda@Edge

AWS Lambda@Edge

Her er en punktvis liste på hvordan du får dette til å funke:

  • Gå til AWS Lambda console. Husk at du være i region us-east-1.

  • Opprett funksjonen du ønker å kjøre.
    ```javascript
    exports.handler = async (event) => {
    const request = event.Records[0].cf.request;

    request.uri = request.uri.replace(/^/foo/, ‘/bar’);
    console.log(Request uri set to "${request.uri}");

    return request;

};

```

  • Lagre og test gjerne funksjonen din før du deployer til CloudFront.
  • På venstre siden finner du en liste som har overskriften “Add triggers”. Velg CloudFront og trykk på knappen “Deploy to Lambda@Edge”. Det kommer da opp noen valg om hvilken CloudFront du ønsker å velge, etc.

Det er det hele! Du har nå en Lambda@Edge kjørende foran CloudFront.

Les også: