S3 静态网站仅在私人窗口模式下加载速度非常慢

S3 静态网站仅在私人窗口模式下加载速度非常慢

我不确定这是 S3 问题还是我的网站的问题,但我想向社区寻求一些帮助。

配置:我在 S3 上托管了一个静态网站(约 700KB)。我的 .css 和 .js 已使用 gzip 压缩,并设置了相应的元数据。存储桶中的所有对象都使用缓存控制,最大使用期限相当于 7 天。

问题:当我尝试从 Firefox 中的私人窗口访问我的网站时,该网站需要一段时间才能加载,然后需要很长时间才能浏览网站的页面等。在以正常模式(非私人/隐身)访问网站的客户端设备上不会发生此问题

问题:我该如何开始排除故障?读完这篇文章,你有没有想到什么?问题是浏览器、S3 还是 HTML 设置?

谢谢!

答案1

我不是 100% 确定问题是什么,但它仅在尝试通过 http 直接访问 s3 网站端点时在私人模式下发生。

在我使用自定义 route53 域和来自 ACM 的 SSL 证书设置了 cloudfront 分发之后,我现在使用查看器策略将 HTTP 重定向到 HTTPS。

目前无论使用隐私模式还是正常浏览都不存在延迟问题。

相关内容