静态站点的 S3 错误文档?

S3 error document for static site?

在托管静态 SPA 网站的情况下,什么情况下会提供 S3 上的错误文档?

如果一切都设置正确,这是永远不会发生的事情吗?

来源:http://docs.aws.amazon.com/AmazonS3/latest/dev/CustomErrorDocSupport.html

Custom Error Document: You can optionally provide a custom error document that contains a user-friendly error message and additional help. You provide this custom error document as part of adding website configuration to your bucket. Amazon S3 returns your custom error document for only the HTTP 4XX class of error codes.

假设您的网站是 example.com/ 并且访问者转到示例。com/thispagedoesnotexist,如果您设置错误文档,访问者将获得 'friendly' 错误页面。因为您无法控制网站访问者的行为。我个人的意见是始终设置一个 'friendly' 错误页面,因为您无法控制访问者行为的细节。