Mal*_*ice 5 amazon-s3 amazon-cloudfront
我们创建了一个具有 2 个源(1 个 s3 源和 1 个自定义源)的 Cloudfront 发行版。我们希望来自自定义源的错误(5xx/4xx)无需修改即可到达客户端/用户,但来自 s3 的错误页面由 Cloudfront 错误页面配置提供服务。这可能吗 ?目前,Cloudfront 不支持不同源的不同自定义错误页面 - 如果任一源返回错误,则 Cloudfront 提供相同的错误页面。
您可以使用Lambda@Edge自定义源的错误响应。
您需要将起源响应触发器与与您的起源相关的行为关联起来。
CloudFront 收到来自源的响应后会触发源响应:
通过这种方式,您可以添加标头、发出重定向、动态生成响应或更改 HTTP 状态代码。
根据您的用例,您可能需要针对两个源进行自定义。
另请参阅Lambda@Edge 现在允许您自定义来自源的错误响应。
| 归档时间: | 
 | 
| 查看次数: | 1879 次 | 
| 最近记录: |