Cloudfront redirection www nue domaine avec ssl

Pardonnez-moi si cela a été demandé avant, il y a un certain nombre de ressources qui touchent à ce, mais rien ne semble correspondre à mon spécifiques (https) de cas d'utilisation.

Je suis en train de rediriger https://www.example.com à https://example.com. De même, cela devrait fonctionner pour http://www.example.com à https://example.com.

J'ai mis en place une distribution cloudfront à l'origine d'un compartiment s3, redirection http vers https, a ajouté le cname example.com et ajouté mon certificat de domaine (qui travaille pour le sous-domaine www ainsi que le nu de domaine).

J'ai également mis en place une distribution séparée, avec un cname pour www.example.com, a ajouté le certificat et de définir l'origine d'un compartiment s3 dans (hébergement de site statique) redirige toutes les requêtes vers https://example.com.

La Redirection fonctionne comme prévu pour http://example.com à https://example.com, cependant, http(s)://www.example.com pour https://example.com ne pas.

En route 53 j'ai la racine de domaine en alias de la première distribution cloudfront et www alias pour le second.

  • Veuillez voir ma réponse ici, qui devrait être très utile: stackoverflow.com/questions/36265027/...
  • Plutôt que de le fermer à cette question, nous pourrions nous déplacer vers le Serveur de la Faute? Je voudrais ajouter une réponse.
  • +1 pour @jtheletter de la proposition. Juste pour mémoire, j'ai écrit un tutoriel détaillé sur comment mettre en place un site web statique avec S3, CloudFront et Route53. Il décrit une base de l'infrastructure AWS pour correctement gérer un sous-domaine www.