【问题标题】:Cloudfront path as a proxyCloudfront 路径作为代理
【发布时间】:2021-05-20 11:51:36
【问题描述】:

我是 AWS 新手,正在设置 Cloudfront 分发版。据我了解,Cloudfront 旨在用作 CDN。

我有一个单页应用程序,它需要与 /api/graphql 路径下的同一域中的 api 进行通信,该路径指向不在 AWS 中托管的 GQL 服务器。 我的问题是有没有办法绕过/api* 的云端缓存并代理到服务器?

到目前为止,我尝试在同一个发行版中创建一个新的自定义源,为/api* 路径设置缓存行为以指向自定义源,但似乎查看器请求标头没有发送到源服务器和其他东西不能正常工作。

【问题讨论】:

    标签: amazon-web-services reverse-proxy amazon-cloudfront


    【解决方案1】:

    您可以为 /api* 添加/附加缓存策略。

    请看这里:https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/working-with-policies.html

    这样,您可以禁用 Cloudfront 的缓存并将所有标头转发到您的源。

    【讨论】:

      猜你喜欢
      • 2018-10-03
      • 2021-10-20
      • 2018-09-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-21
      • 2017-04-19
      • 2021-09-27
      • 1970-01-01
      相关资源
      最近更新 更多