Un contenu mixte signifie que vous essayez de charger des images ou d'autres contenus avec HTTP au lieu de HTTPS dans leurs liens. Pour remédier à ce problème, il vous suffit de modifier tous les liens de votre page pour qu'ils soient HTTPS au début.
Tout d'abord, assurez-vous que HTTPS est utilisé dans les champs de la table de la base de données core_config_data :
URL de base : web/unsecure/base_url
URL du lien de base : web/unsecure/base_link_url
URL de base sécurisée : web/secure/base_url
URL du lien de base sécurisé : web/secure/base_link_url
Et changer les URL pour utiliser HTTPS dans Magasins → Configuration → Général → Web :
Votre site web doit maintenant fonctionner avec HTTPS 😊
Si vous voyez que vous avez encore du contenu mixte sur le site, vous pouvez ajouter cette ligne à votre fichier .htaccess :
Header always set Content-Security-Policy: upgrade-insecure-requests
Elle obligera également tous les contenus mixtes à utiliser le HTTPS.
C'est tout ! Votre site web est prêt à être affiché comme étant sécurisé maintenant ! 😊