Tenho uma Cloudfront conectada a um balanceador de carga da AWS.
Vi na documentação da AWS que posso personalizar as páginas de erro personalizadas do Cloudfront. Eu tentei armazenar essas páginas de erro no S3, como é recomendado no documento da AWS, mas não funciona. A documentação diz:
We recommend that you store custom error pages in an Amazon S3 bucket even if you're using a custom origin. If you store custom error pages on an HTTP server and the server starts to return 5xx errors, CloudFront can't get the files that you want to return to viewers because the origin server is unavailable.
Minha página de erro está no S3 com o caminho "my-app-bucket / errorpage.html".
Eu tentei vincular esse arquivo na configuração do Cloudfront, mas tenho o seguinte erro:
Se eu testar o valor /my-app-bucket/errorpage.html, o Cloudfront redirecionará a solicitação para minha origem de ELB e eu receberei um 404.
Quem poderia me explicar como posso fazer essa configuração?