【发布时间】:2016-06-25 16:10:19
【问题描述】:
我有一个使用 AWS Elastic Beanstalk 部署的 Flask 应用程序。我使用 S3 进行存储,使用 CloudFront 作为 CDN。如何将 Cache-Control 标头添加到 Elastic Beanstalk 应用程序提供的静态文件中?
【问题讨论】:
-
如果您使用的是云端,那么“从烧瓶中提供静态文件”是什么意思?你不想所有的静态文件都由 cdn 提供吗?
-
当我部署我的 Elastic Beanstalk 应用程序时,它会将应用程序的压缩文件上传到 S3。我将其用作我的 CDN 的来源之一(另一个来源是应用程序的图像存储桶)。我假设静态文件夹中的静态文件正在通过 CDN,但转念一想,事实并非如此。有没有办法在 eb deploy 上将静态文件上传到 S3,还是我需要编写一个脚本来做到这一点?
标签: amazon-web-services amazon-s3 flask amazon-elastic-beanstalk amazon-cloudfront