title: Cloudfront https redirecting in chrome and firefox but not safari
body: <p>I recently set up cloudfront on my s3 bucket with a custom domain to redirect http to https.</p>
  <p>I am seeing this work perfectly fine in chrome and firefox on my desktop computer. But when I try to load it in safari, any browser on my ios device, or cURL -  https requests hang forever, and http requests load but don't redirect as expected.</p>
  <p>At the time of writing this, you can see this behavior with the url:</p>
  <p><a href="http://storage.flowtoys.com/poi4.png" rel="nofollow noreferrer">http://storage.flowtoys.com/poi4.png</a>
  (correctly redirecting in chrome + firefox, but not safari)</p>
  <p><a href="https://storage.flowtoys.com/poi4.png" rel="nofollow noreferrer">https://storage.flowtoys.com/poi4.png</a> (loading securely in chrome + firefox, but hanging for ever in safari)</p>
  <p>I have a configuration that is virtually the same for a different s3 bucket, and it is correctly redirecting to https in safari: <a href="http://app.flowtoys.com/index.html" rel="nofollow noreferrer">http://app.flowtoys.com/index.html</a></p>
  <p>These two urls have separate but virtually identical ssl certificates (only difference is the subdomain), both requested through aws certificate manager. They same settings on the S3 buckets (public read), the same settings in the certificate, and the same settings in the cloudfront distributions.</p>
  <p>I can't figure out why they are behaving differently.</p>
  <p>Does anyone have any idea what's going on here?</p>