Перезапись URL-адреса Cloudfront с использованием lambda @ edge - PullRequest
0 голосов
/ 04 марта 2019

Я хочу иметь дружественные пути для своих изображений.Например: "https://xxxxxx.cloudfront.net/images/friendly-file-name-132456.jpg"

Но на самом деле физический путь в S3 такой:" https://s3.amazonaws.com/images/132456.jpg"

Более или менее такой же, как в примере AWS: https://github.com/aws-samples/aws-lambda-edge-workshops/blob/master/Workshop1/Lab4_PrettyUrls/README.md#2-uri-rewrite

Как мне реализовать функцию lambda @ edge, которая перехватывает запрос к S3 и изменяет путь к файлу?

Большое спасибо!

1 Ответ

0 голосов
/ 04 марта 2019

Lambda @ Edge пока не поддерживает c #.Я попытался развернуть базовую функцию в Lambda @ Edge и получил ошибку, что в настоящее время поддерживается только среда выполнения NodeJS.

...