В дистрибутиве Cloudfront настроены шлюз API и корзина S3 в источниках и поведение пути, сопоставленное каждому из них. 1007 *![Origins Sample Screen shot](https://i.stack.imgur.com/cfrvH.jpg)
*and behaviors * Отображение пути поведения
URL-адрес Cloudfront обслуживает как корзину s3, так и шлюз API. Кроме того, единственная проблема заключается в том, что URL-адрес перенаправляется в случае шлюза API.
Пример: предположим, что dev.cloudfront. net - это URL-адрес облачного интерфейса. когда я открываю dev.cloudfront. net, он обслуживает содержимое корзины s3, но когда я получаю доступ к dev.cloudfront.net/v2/ducks, он перенаправляется на rfgxqi5z8g.execute-api.ap-northeast-1.amazon aws .com / ducks вместо того, чтобы обслуживать его по URL-адресу облачного интерфейса.
Текущий поток:
dev.cloudfront.net (CF) -> dev.cloudfront.net/ (S3 Bucket Contents)
dev.cloudfront.net/v2/ducks (CF)-> rfgxqi5z8g.execute-api.ap-northeast-1.amazonaws.com/ducks (API)
Ожидаемый поток:
dev.cloudfront.net/v2/ducks (CF) -> dev.cloudfront.net/v2/ducks (API)
Есть ли способ, которым я могу служить контент на том же URL-адресе облачного интерфейса вместо перенаправления?