gpt4 book ai didi

amazon-web-services - GZIP 在 Amazon Cloudfront 中不起作用

转载 作者:行者123 更新时间:2023-12-01 00:33:57 26 4
gpt4 key购买 nike

我正在尝试在我的页面上加载压缩的 javascript 和 css 文件。我的文件位于 amazon s3 服务器中,并且我已将 Cloudfront Distribution 配置为自动压缩对象。即使在设置 Cloudfront Distribution 之后,我仍然在我的页面上获取未压缩的文件,而不是 Cloudfront 应该加载的压缩文件。

enter image description here

我的 Amazon s3 服务器中的文件

https://s3.us-east-2.amazonaws.com/02242017-bucket1/animate.css

https://s3.us-east-2.amazonaws.com/02242017-bucket1/jssor.js

我的请求 header 读取

Accept:*/*
Accept-Encoding:gzip, deflate, sdch, br
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Host:s3.us-east-2.amazonaws.com
Referer:http://test.sitepm.com/simplewebcontent/710/1/peterspage1
User-Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

我的响应标题是
Accept-Ranges:bytes
Content-Length:58701
Content-Type:application/javascript
Date:Tue, 28 Feb 2017 10:30:41 GMT
ETag:"be74d5befb57a55bcf71d5af775f8dfb"
Last-Modified:Fri, 24 Feb 2017 05:06:32 GMT
Server:AmazonS3
x-amz-id-2:ioAxulBZpyxcqCAdvQ47uCuA2zwvh9wrUXA6yyPdL0dt9suwZWSHc8E0hrxte+cBd8kpQt4IYEI=
x-amz-request-id:1FA844B6044B1E2A

我的 Cloudfront 源设置
enter image description here

谁能告诉我我在这里缺少什么...

最佳答案

您可能已配置 CloudFront 分配,但根据这些请求和响应 header ,您实际上并未通过 CloudFront 请求对象。

要求:

Host:s3.us-east-2.amazonaws.com

这显然不是 CloudFront 主机名,例如 dxxxexample.cloudfront.net ,而不是来自自定义域的主机名...您直接从 S3 请求这个。

回复:

如果此请求已由 CloudFront 处理,则响应 header ViaX-CacheX-Amz-Cf-Id会出现,但它们不是。

关于amazon-web-services - GZIP 在 Amazon Cloudfront 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42523583/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com