我已经在 Cloud Ec2 实例中设置了我的 nopCommerce 4.10 (.net Core)。并且还使用负载均衡器为其设置 CDN CloudFront。
上云和cdn的主要目的是为客户提高页面速度(客户要求这样做)。
此后的页面速度没有提高,并且显示图像标题具有“缓存策略”无效。
为此,我需要在标题中设置缓存控制。我检查了原始图像有这个值,但是负载平衡器和 cdn 没有图像的这个值。
请让我知道如何在 CloudFront cdn 的标头中设置缓存控制。
我已经在 Cloud Ec2 实例中设置了我的 nopCommerce 4.10 (.net Core)。并且还使用负载均衡器为其设置 CDN CloudFront。
上云和cdn的主要目的是为客户提高页面速度(客户要求这样做)。
此后的页面速度没有提高,并且显示图像标题具有“缓存策略”无效。
为此,我需要在标题中设置缓存控制。我检查了原始图像有这个值,但是负载平衡器和 cdn 没有图像的这个值。
请让我知道如何在 CloudFront cdn 的标头中设置缓存控制。
缓存控制标头应来自 CloudFront Origin
(Cloudfront 后面的应用程序)。
然后缓存控制标头将由以下人员使用:
如果是图像,可以在存储图像的地方设置适当的缓存标头:S3 存储桶、Apache 配置等。
Cloudfront 不会剥离来自源的缓存标头。但是您的负载均衡器可以。通过 CloudFront 原始 URL 打开图像,以确保标头存在。
感谢您的答复。
我认为负载平衡器配置存在一些问题,因此这发生在我身上。
重新配置负载均衡器后,它已开始工作。