Sitio web de CloudFront + S3: "La clave especificada no existe" cuando se debe mostrar un documento índice implícito

Acabo de implementar un sitio web estático en Amazon S3, que actualmente se puede ver aquí:http://www.rdegges.com.s3-website-us-east-1.amazonaws.com/

Si hace clic en cualquiera de los enlaces del artículo, notará el siguiente error:

S3 se queja de que el archivo no existe. Ahora, esto es lo extraño de esto: estoy usando CloudFront en mi dominio. Entonces, cuando hace clic en el enlace de ese artículo, está enviando la solicitud a CloudFront, que luego intenta recuperar el archivo del depósito S3.

Sin embargo, si visita esa misma URL desde S3 directamente, por ejemplo:http://www.rdegges.com.s3-website-us-east-1.amazonaws.com/2015/building-a-heroku-addon-planning/ la página se cargará bien.

Parece que algo se está perdiendo en la traducción aquí.

¿Alguien tiene una sugerencia de lo que puedo hacer para arreglar mi configuración?

Respuestas a la pregunta(3)

Su respuesta a la pregunta