J'ai un compartiment Amazon S3 configuré pour l'hébergement de fichiers images statiques. J'ai configuré la redirection de sous-domaine de sorte que "static.example.com" pointe vers mon compartiment S3. Le compartiment est nommé "static.example.com" avec un enregistrement CNAME approprié.
http://static.example.com/someimage.jpg est chargé à partir du compartiment S3.
Le problème se pose lorsque j'active le protocole SSL pour le site Web. Lorsque je charge https://www.example.com Je reçois des erreurs car je charge le contenu non sécurisé depuis une page sécurisée comme prévu.
Après avoir modifié le chargement des sources d’image https://static.example.com/someimage.jpg , les images ne se chargent pas car le navigateur les bloque car le certificat ne correspond pas.
Le certificat d'Amazon est valable pour * .s3.amazonaws.com, qui inclut "somebucket.s3.amazonaws.com" mais ne correspond pas à "static.example.com.s3.amazonaws.com", car j'en ai besoin.
La question est donc de savoir comment implémenter SSL comme recommandé lors de l'utilisation d'un sous-domaine personnalisé.
Renommez static-example-com.s3.amazonaws.com - cela fonctionnerait avec le certificat générique prêt à l'emploi fourni. Examinez ce que AWS recommande ici.
En outre, je lisais les réponse ici Il semble que d’autres aient eu le même problème que vous avez maintenant.