amazon-cloudfront 相关问题

Amazon CloudFront是一种用于内容交付的Web服务。它与其他Amazon Web Services集成,为开发人员和企业提供了一种简单的方式,可以以低延迟,高数据传输速度和无需承诺的方式向最终用户分发内容。

AWS Coudflare 签名 URL 替代方案

我们有一个移动应用程序+网络应用程序,可以显示某些内容。 这两个应用程序都显示来自云端的内容。大多数情况下都是一一显示的,但在某些使用场景下移动应用程序可能需要

回答 1 投票 0

如果使用 S3 存储桶作为源,AWS CloudFront“源屏蔽”重要吗?

我在搜索 AWS 文档或谷歌搜索时找不到任何结论性信息。我的猜测是,不,如果 origin 只是一个 S3 存储桶,则不需要 origin 盾?或者说,我有什么好处吗

回答 1 投票 0

NodeJS 中的 CloudFront Lambda@Edge。 Cloudfront 不支持 Layer。如何在edge lambda中使用外部库?

通过在 CloudFront 中使用 Lambda@Edge,我无法通过 npm 安装软件包,因为 CloudFront 不允许分层: 根据 AWS 文档: https://docs.aws.amazon.com/AmazonCloudFront/latest/

回答 1 投票 0

续订 Cloudfront 背后的 LetsEncrypt 证书

我有一个包含 LetsEncrypt 证书的域,该证书位于 AWS Cloudfront 后面。我在安装 Cloundfront 之前就已经设置好了,所以一切都工作正常。 现在更新失败了

回答 2 投票 0

AWS 不允许我访问静态网站的子页面

我正在使用 AWS S3 存储桶、Cloudfront 和 Route53。有关我如何设置的详细信息,这里有一个答案的链接,我告诉人们如何设置这一切。 如果去 www. 我正在使用 AWS S3 存储桶、Cloudfront 和 Route53。有关我如何设置的详细信息,这里有一个链接,指向我告诉人们如何设置这一切的答案。 如果访问 www..com/about 我明白了: This XML file does not appear to have any style information associated with it. The document tree is shown below. <Error> <Code>AccessDenied</Code> <Message>Access Denied</Message> <RequestId>PD94JP7DNG6TPDQF</RequestId> <HostId> qc0Fvl3fiS7igVeBEYfwvX19so0dH3hmIWNRBOcveK+j4DMmoPZQsxmbeA0XhFisy1BQvxmmrj8= </HostId> </Error> 但是,如果我访问 www..com 并使用网站的导航栏转到“关于”部分,我就可以顺利到达那里。所以 AWS 不喜欢我直接点击 about url。我需要做什么才能允许任何子页面被点击? 这可能与以下内容重复:尝试通过我网站上的完整网址访问页面时接收 AccessDenied 如果是这样,我会将其标记为重复,备用。 这听起来像您的网站需要通过索引页面路由请求。这会导致 HTTP 404 错误,该错误可能会被 CloudFront 掩盖为您在此处遇到的 403 错误。 这可能会发生在 React 应用程序中,如果它直接收到 /example 的请求,它会在 S3 存储桶中查找不存在的“示例”文件。您可以通过将 404 错误重定向到可以正确路由的索引页面来处理此问题 - 在 S3 静态网站托管设置中,将错误文档设置为 index.html。 如果您不想使用S3设置或Lambda函数进行重定向等高级操作,或者不想在错误时显示index.html(这会导致不良的用户体验),那么只需更新您的next带有 trailingSlash: true 的 .config.js 文件,您的子页面可以直接加载。 🚀 const nextConfig = { reactStrictMode: true, poweredByHeader: false, output: "export", images: { unoptimized: true, }, trailingSlash: true, // for s3 routing };

回答 2 投票 0

ACM 请求的公共 SSL 证书未出现在 CloudFront 中

我正在为 S3 存储桶创建 CloudFront 分配。我成功创建了它并映射了 DNS。现在我想使用 HTTPS 作为 DNS。 我通过 ACM 创建了一个证书。但证书没有出现我...

回答 3 投票 0

删除源使用的 S3 存储桶后如何删除 CloudFront 分配?

CloudFront Distribution 和 S3 Bucket 是由 CloudFormation 创建的。该发行版的起源使用了 S3 Bucket。 S3 存储桶已被手动删除。 CloudFormation 堆栈是

回答 1 投票 0

尝试访问重新加载或刷新或角度 5 中的新选项卡中的一个时接收 AccessDenied

有一段时间,我只是将网站的内容存储在 s3 存储桶中,并且可以通过完整的 url 访问所有页面。我想通过添加 SSL 来使我的网站更安全,所以我创建...

回答 2 投票 0

Lambda 别名和 CloudFront:函数 ARN 必须引用特定函数版本

我有一个 Lambda,当使用包含版本的 ARN 进行引用时(例如 ...:function:MyFunction:123),它充当 CloudFront 源请求处理程序。我已经为 versio 创建了一个 PROD 别名...

回答 2 投票 0

AWS S3 |仅允许上传文件的用户访问文件

我正在使用 React 和 AWS 服务构建一个网站,用于存储 AWS S3。我在网上阅读了很多用例,几乎所有用例都建议了 IAM 用户策略。但我不确定这对我的情况是否有帮助。

回答 1 投票 0

React 应用程序的 API 调用中使用 AWS CloudFront 链接,而不是正确的 API URL

要点 由于 AWS CloudFront 分配的域名被用作 API 的基本 URL,我的 React Web 应用程序的 API 请求失败,状态为 403(禁止)。打开

回答 1 投票 0

AWS Amplify 应用程序作为 Cloudfront 分发源

我创建了一个 AWS Amplify 应用程序,我想使用该应用程序默认生成的 url,如下所示:https://shared.xxxxx.amplifyapp.com/(“shared”是分支 na ...

回答 1 投票 0

使用 Lambda Edge 函数导航 S3 存储桶

我在 Cloudfront 发行版上有一个 Lambda Edge 函数,它对我的后端进行 API 调用,我想使用此 API 调用的响应来导航 S3 存储桶。假设我有一个 S3 存储桶...

回答 1 投票 0

如何配置 Cloudfront 以根据请求协议变化

我的自定义源返回的响应可能因请求协议而异。该网站需要一些可通过 http 访问的 url,因此我不能仅在 Cloudfront 中禁用 http。 然而,Cloudfront 是

回答 2 投票 0

Cloudfront 与 S3 签名 URL 和 Boto3

尝试设置一个完全签名和保护的cloudfront URL。 例如。我希望需要应用程序代码才能访问该资源。 通过 S3 直接分发,我可以简单地通过以下方式完成此操作: ...

回答 3 投票 0

带有应用程序负载均衡器的Cloudfront

我已为我的域使用了 AWS 应用程序负载均衡器,并且它运行正常。但是,我想为我的网站添加缓存层,但是当我尝试使用 Cloudfront 进行相同操作时,它给了我 502

回答 1 投票 0

如何使用 Namecheap 和 AWS Cloudfront 创建子域?

我正在尝试创建一个子域。我从 namecheap 购买了域名,并使用 Cloudfront 进行托管。我正在尝试使用此处的指南创建子域 https://www.namecheap.com/supp...

回答 2 投票 0

S3 预签名 URL - 有没有办法隐藏/更改预签名 url 的原始 S3 url 部分

https://yourbucket.s3.eu-west-1.amazonaws.com/yourfile.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=some-aws-credential-to-identify -签名者&X-Amz-Date=生成时间戳&am...

回答 1 投票 0

如何在 CloudFront 发行版的 CloudFormation 模板中配置“核心保护”和“速率限制”

所以我尝试配置 AWS::CloudFront::Distribution 以便启用基本的安全保护。 目前,在 AWS 仪表板中,发行版的“安全”选项卡如下所示...

回答 1 投票 0

如何防止盗链由 medialive 工作流程创建的 m3u8 直播流?

我建立了一个网站,并仅向注册观众直播一些私人视频。直播流由 AWS Medialive 工作流程生成。该工作流程使用 Cloudfront 来分发流......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.