Terraform Module to provision an AWS static website using Route53, S3, and CloudFront.
This 1.1 release:
The initial version of the module used an S3 origin configuration, with the S3 REST endpoint (for security reasons). A Lambda@Edge was then used to manage redirections. However, as raised by several people, this method breaks index when accessing the alternate domain name. I chose to return to a more simpler version using the S3 website endpoint (and no Lambda@Edge).