Supporting HTTPS

Unfortunately, Amazon S3 does not support HTTPS connections, it only supports HTTP. We have set the Route 53 record sets to use a CloudFront distribution, but we haven't enabled support to HTTPS in CloudFront yet.

But why should we support HTTPS? There are many reasons nowadays. Let's list some of them:

If you are convinced and want to support HTTPS, follow these steps:

  1. Create a mail exchange record in Route 53.
  2. Request a free SSL/TLS certificate to AWS.
  3. Edit the CloudFront distribution to use this new certificate.

The first step, to create a mail account, is necessary because AWS will only issue a free SSL/TLS certificate if you prove that you own the domain, and this verification is done by following a link sent to the admin@example.com e-mail address.