amazon-cloudfront相关内容

如何开始使用 Web 缓存、CDN 和代理服务器?

我是新手程序员,正在建立一家初创公司,我(自然地)希望它能创造大量流量.我在 Amazon EC2 上的 dotcloud 上托管我的 django 项目.我有一些流媒体(虽然是 Http,而不是 rmtp),所以 dotcloud 人员建议我使用 CDN.我也在使用 Amazon S3 进行存储,因此决定使用 Amazon CloudFront 作为我的 CDN. 现在是我需要将注意力转向 ..
发布时间:2021-11-27 09:13:47 其他开发

Amazon CloudFront 不遵守我的 S3 网站存储桶的 index.html 规则

我使用静态网站托管选项在 Amazon S3 上托管一个静态网站,这样 S3 将呈现一个文件夹,而无需让我明确指向我的 index.html 文件. 例如,这是指向我的 S3 存储桶中某个页面的直接链接:http://new.rdegges.com.s3-website-us-east-1.amazonaws.com/category/2009/ 如您所见,当您访问URL,Amazon S3 ..
发布时间:2021-11-27 09:13:15 其他开发

AWS - 在考虑性能的情况下提供静态文件

我正在处理我的一个项目,我预计每个月会有大约 500-750k 的独立 ping. 我很想知道是否有比我下面的想法更好的托管静态网站的方法(就延迟而言). 想法: 运行 NGINX 且启用 gzip 的 EC2 实例 用于 CDN 的 CloudFront 我主持的内容: HTML(共 3 页) CSS SVG/PNG 图片 另外,如果我上面的想法没问题, ..

具有自定义源重定向请求的 CloudFront 分配

我设置了一个 CloudFront 分配以使用 自定义源 - 我客户的网络服务器 (www.mydomain.com). 当我加载我的网页并检查 Chrome 网络检查器的网络选项卡时,资产显示为来​​自源服务器 (www.mydomain.com) 和“发起者"列将 CloudFront URL 显示为重定向.我认为这意味着 CloudFront 正在将资产请求重定向到我的源服务器,这几乎 ..
发布时间:2021-11-27 09:12:58 其他开发

Cloudfront TTL 不起作用

我遇到了一个问题,并试图按照论坛中的答案进行操作,但没有任何成功. 为了生成缩略图,我设置了以下架构:原始图像的 S3 帐户使用 NGINX 和 Thumbor 的 Ubuntu 服务器云前线 用户将原始图像上传到 S3,它将在请求前通过 Ubuntu Server 和 Cloudfront 拉取: http://cloudfront.account/thumbor-server ..
发布时间:2021-11-27 09:12:48 其他开发

为什么 RTMP 流协议的 url 路径彼此不同?

最近我正在做一些关于 RTMP 流的工作,即使用 Flowplayer 与 Edgecast Streaming 服务和 CloudFront Streaming 服务集成. 基本概念很容易理解,但不同提供商的格式确实浪费了我很多时间来弄清楚. 例如,为了让edgecast开心,根据文档,需要指定文件名格式为mp4:filename.mp4、flv:filename(不带.flv扩展名 ..
发布时间:2021-11-27 09:12:39 其他开发

AWS S3 CloudFront - 从 https://www.domain.com 重定向到 https://domain.com

这是我的 AWS Route 53 设置: 域 https://www.migranthire.com 不起作用.我如何从此域重定向到 https://migranthire.com 解决方案 您的 www 站点直接指向 S3 存储桶网站托管端点,该端点负责重定向到域名没有 www 前缀. S3 网站端点不支持 HTTPS,因此这适用于仅限 http. 您的解决方案是创建 ..
发布时间:2021-11-27 09:12:30 其他开发

如何向 CloudFront 响应添加标头?

我使用 https://observatory.mozilla.org/analyze 测试了我的网站,我得到了F分. 原因是: 未实现内容安全策略 (CSP) 标头X-XSS-Protection 标头未实现X-Frame-Options (XFO) 标头未实现... 我使用 CloudFront 为我的网站提供服务. 我将那些丢失的标头放在 CloudFront 的何处? ..
发布时间:2021-11-27 09:12:13 其他开发

CloudFront 无法连接到源

我已经通过 http 正确设置了 Cloudfront.它从我的网站 (dev.pie.video) 获取数据很好.我现在正在转向https.https://dev.pie.video 一切正常,但 Cloudfront 无法提供任何内容.例如 https://dev.pie.video/favicon-96x96.png 工作但https://d1mbpc40mdbs3p.cloudfront. ..
发布时间:2021-11-27 09:12:04 其他开发

亚马逊 s3/其他 AWS 服务上的操作日志

我正在尝试查看哪个用户负责 S3 中的更改(在存储桶级别).我找不到在 S3 存储桶级别或创建实例的 EC2 上完成的操作的审计跟踪.Beanstalk 有机器执行操作的日志,但没有记录哪个用户. 是否有办法绕过 AWS,让我们可以在 IAM 或任何其他位置查看此信息? P.S:我对提供访问日志的 S3 日志存储桶不感兴趣 解决方案 更新 AWS 刚刚宣布了 AWS Cl ..

将 cookie 传递给 CloudFront 源但防止缓存

我在 Symfony Web 应用程序前面使用 CloudFront 作为缓存.为了根据用户角色(管理员、客户等)获取缓存,我在 Lambda@Edge 查看器请求触发器中生成了基于用户角色的哈希.我将该哈希作为请求标头作为 X-User-Context-Hash 传递给我的源. 我的问题是现在我需要将 PHPSESSID cookie 传递到我的源以获得正确的缓存响应,但我不想基于 的值缓 ..

以 S3 网站为源的 CloudFront 不提供压缩文件

AWS 现在支持通过 CloudFront 压缩文件 我已按照提供压缩文件中的所有说明进行操作,但 gzip 压缩不起作用. 我将一个 S3 存储桶设置为 CloudFront 用作源的网站. 自动压缩对象 已启用 我正在提供具有正确内容类型的文件,例如 application/javascript 和 text/css 文件在 1,000 到 10,000,000 字节之间 ..
发布时间:2021-11-27 09:11:43 其他开发

S3 CORS,始终发送 Vary: Origin

我在启用 CORS 的 Cloudfront 后面使用 S3 存储桶.如果客户端使用 Origin 标头发出请求,那么 S3(和 cloudfront)会使用“Vary: Origin"标头进行响应,但是如果在没有 Origin, 标头的情况下发出请求,则响应不包含任何 Vary 标头. 这是有问题的,因为我在 img 标签中使用了来自 cloudfront/s3 的资源,在这种情况下,浏览器发 ..
发布时间:2021-11-27 09:11:35 其他开发

使用 SNI 通过 HTTPS 提供服务时出现 CloudFront 错误

亚马逊最近在 CloudFront 上推出了一项新功能,该功能支持使用 SNI(服务器名称指示)免费自定义 SSL 证书. 我使用 StartSSL 提供的免费 1 类证书设置了我的发行版,当我注意到该站点在部署后不久就会关闭时,一切正常.运行 SSL Checker 返回我的证书工作正常: 但是当我尝试通过 HTTPS 访问该站点时,我会遇到此错误页面(它适用于第一个请求,然后在随后 ..

如何为 Cloudfront 上静态托管网站的子目录设置默认根对象?

如何为 Cloudfront 上静态托管网站上的子目录设置默认根对象?具体来说,我希望 www.example.com/subdir/index.html 在用户请求 www.example.com/subdir 时被提供.请注意,这是用于提供保存在 S3 存储桶中的静态网站.此外,我想使用源访问身份将 S3 存储桶的访问权限限制为仅限 Cloudfront. 现在,我知道 Cloudfro ..
发布时间:2021-11-27 09:11:08 其他开发

Cloudfront 使用签名 URL 获取 S3 对象的间歇性 403 CORS 错误(访问控制允许来源)

简要 为了对我的多租户系统上的所有客户端保持上传的媒体(S3 对象)的私密性,我实施了 Cloudfront CDN 部署并将其(及其 Origin S3 Bucket)配置为强制使用签名 URL获取任何对象. 方法 首先,用户通过我的系统进行身份验证,然后生成一个签名 URL 并使用 AWS.CloudFront.Signer.getSignedUrl() 方法由 AWS JS ..

无法使用 boto 通过 Heroku 向 s3 收集静态数据 - s3 存储桶返回 NoneType

这个问题与使用 Heroku、django-storages(s3 的 boto)和 CloudFront 来提供静态内容的设置有关. 过去几个小时我一直在尝试将我的静态文件成功加载到我的 Heroku 应用程序中.我已经成功地将 Cloudfront 连接到了我的 s3 存储桶,似乎存储桶设置正确,但无论出于何种原因,我的 AWS_STORAGE_BUCKET_NAME 值似乎没有正确注册 ..
发布时间:2021-11-27 09:10:52 其他开发