AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

CloudFront DistributionConfig CustomErrorResponse

CustomErrorResponseCloudFront DistributionConfig 资源的属性,它定义针对特定 HTTP 状态代码的自定义错误消息。

语法

JSON

{ "ErrorCachingMinTTL" : Integer, "ErrorCode" : Integer, "ResponseCode" : Integer, "ResponsePagePath" : String }

YAML

ErrorCachingMinTTL: Integer ErrorCode: Integer ResponseCode: Integer ResponsePagePath: String

属性

注意

有关每个属性的约束和有效值的更多信息,请参阅 Amazon CloudFront API Reference 中的 CustomErrorResponse 数据类型。

ErrorCachingMinTTL

Amazon CloudFront 缓存您在属性 ErrorCode 中指定的 HTTP 状态代码的最短时间(以秒计)。默认值为 300

Required: No

Type: Integer

ErrorCode

要指定自定义错误页面的 HTTP 状态代码。可以指定 400403404405414500501502503504

Required: Yes

Type: Integer

ResponseCode

您希望随自定义错误页面一起由 CloudFront 返回给查看器的 HTTP 状态代码。可以指定 200400403404405414500501502503504

Required: Conditional。如果指定了 ResponsePagePath 属性,则此属性是必需的。

Type: Integer

ResponsePagePath

当您的源返回您在 ErrorCode 属性中指定的 HTTP 状态代码时 CloudFront 返回给查看器的自定义错误页面的路径。例如,您可以指定 /404-errors/403-forbidden.html

Required: Conditional。如果指定了 ResponseCode 属性,则此属性是必需的。

Type: String

本页内容: