How do you add CloudFront in front of API Gateway

后端 未结 5 1550
情话喂你
情话喂你 2020-11-28 20:49

API Gateway (APIG), while it uses CloudFront (CF) it does not support CDN edge caching. When I configured a CF distribution to use APIG as the custom origin, I get a permiss

5条回答
  •  谎友^
    谎友^ (楼主)
    2020-11-28 21:03

    Adding to previous answers:

    it's important that behavior path pattern is actually something that matches "real" path.


    If API endpoint is .execute-api..amazonaws.com/stage-name/my-api

    And origin domain + path is .execute-api..amazonaws.com/stage-name

    Behavior path pattern has to be my-api, my-api/*, my-api/something, etc


    I don't know why, but I thought that path pattern can be used as alias, for example:

    https://www.example.com/random-name (path pattern random-name) resolves to domain + path set in origin, e.g .execute-api..amazonaws.com/stage-name.

    That's not the case.

提交回复
热议问题