Résoudre le problème de contenu mixte sur votre blog

Si vous activez HTTPS pour votre blog, vous devrez peut-être modifier le contenu de votre blog pour vous assurer qu'il fonctionne avec HTTPS.

Les erreurs liées au contenu mixte se produisent lorsqu'une page Web télécharge son contenu HTML d'origine de manière sécurisée sur HTTPS, mais qu'elle charge le contenu restant (images, vidéos, feuilles de style, scripts) via une session de protocole HTTP non sécurisée. Ces erreurs de navigateur altèrent la sécurité HTTPS et l'expérience utilisateur sur votre blog.

La présence de balises HTML ou de contenu JavaScript dans les éléments suivants peut être à l'origine du contenu mixte :

  • Source de thèmes
  • Source d'articles et de pages
  • Source de gadgets

Rechercher la présence d'erreurs de contenu mixte dans votre blog

Utilisez la dernière version de Chrome.

  1. (Facultatif) Supprimez de votre blog tous les gadgets autres que Google.
  2. Dans votre navigateur, rendez-vous sur votre blog via une connexion HTTPS.
  3. En haut de votre navigateur, cliquez sur Affichage > Développeur > Console JavaScript.
  4. Recherchez les erreurs de contenu mixte :
    • "Mixed Content: The page at 'https://<your-blog>.blogspot.com/' was loaded over HTTPS, but requested an insecure script 'http://<some-url>/script.js'. This request has been blocked; the content must be served over HTTPS."
    • "Mixed Content: The page at 'https://<your-blog>.blogspot.com/' was loaded over HTTPS, but requested an insecure image 'http://<some-url>/image.jpg'. This content should also be served over HTTPS."
  5. Notez l'adresse du blog que vous consultez, ainsi que les éventuelles URL non sécurisées figurant dans les messages d'erreur.  
  6. (Facultatif) Rajoutez un par un les gadgets à votre blog. Recommencez les étapes 2 à 5 et notez les éventuelles erreurs de contenu mixte. 

Faites en sorte de consulter séparément chaque page de votre blog. En effet, les erreurs s'affichent uniquement pour la page consultée, et non pour le blog complet. Relevez ces erreurs et notez également si les mêmes URL problématiques apparaissent dans les erreurs relatives à plusieurs pages de blog. 

Résoudre les erreurs de contenu mixte sur votre blog

 

Si l'erreur apparaît sur une seule page

Cela signifie probablement que le contenu mixte se trouve dans la source de l'une de vos pages ou de l'un de vos articles.

  1. Sur le tableau de bord de votre blog, cliquez sur Articles ou Pages.
  2. Utilisez la liste des adresses de blog que vous avez dressée lorsque vous avez recherché du contenu mixte. Recherchez la page ou l'article concernés, puis cliquez sur Modifier.
  3. En haut à gauche, cliquez sur HTML.
  4. En haut du navigateur, cliquez sur Plus Plus puis Rechercher.
  5. Recherchez la mention "http://".
  6. Si vous trouvez des URL HTTP dans des balises HTML (tout particulièrement dans les balises <img>, <video>, <audio>, <script> ou <link>), remplacez "http://" par "https://".
  7. Assurez-vous que chaque URL est disponible sur HTTPS en l'insérant dans une nouvelle fenêtre de navigateur. Si les liens HTTP et HTTPS aboutissent au même résultat, tout fonctionne bien.
  8. En haut à droite, appuyez ou cliquez sur PublierEnregistrer ou Mettre à jour. Si le contenu comporte des erreurs, elles sont affichées dans la fenêtre d'édition, et la page ou l'article n'est pas enregistré.
  9. Recherchez à nouveau la présence de contenu mixte dans votre blog pour vérifier que l'erreur a disparu.

Si l'erreur apparaît sur plusieurs pages

Cela signifie probablement que le contenu mixte se trouve dans la source de l'un de vos thèmes.

  1. Sur le tableau de bord de votre blog, cliquez sur Thème.
  2. Cliquez sur Modifier le code HTML.
  3. Cliquez sur le contenu du thème, puis appuyez sur Ctrl+F (Windows) ou Cmd+F (Mac).
  4. Recherchez la mention "http://".
  5. Si vous trouvez des URL HTTP dans des balises HTML (tout particulièrement dans les balises <img>, <video>, <audio>, <script> ou <link>), remplacez "http://" par "https://".
  6. Assurez-vous que chaque URL est disponible sur HTTPS en l'insérant dans une nouvelle fenêtre de navigateur. Si les liens HTTP et HTTPS aboutissent au même résultat, tout fonctionne bien.
  7. Cliquez sur Enregistrer le thème.
  8. Recherchez à nouveau la présence de contenu mixte dans votre blog pour vérifier que l'erreur a disparu.

Si des erreurs persistent, elles sont peut-être générées par l'un des gadgets de votre blog. Supprimez vos gadgets autres que Google, recherchez la présence de contenu mixte dans votre blog, puis rajoutez chaque gadget pour déterminer celui qui comporte le contenu mixte.

Pour résoudre le problème de contenu mixte lié à des gadgets :

  1. Vérifiez la balise ou la source des gadgets, si elles sont disponibles.
  2. Supprimez le gadget de votre blog.
Pour obtenir des instructions supplémentaires, recherchez le problème ou le post qui vous intéresse dans le forum de Blogger.

Évitez les erreurs de contenu mixte dans l'éditeur d'articles de Blogger

Vous pouvez rechercher du contenu mixte dans vos articles et pages avec l'éditeur HTML de Blogger :

  1. Activez le protocole HTTPS pour votre blog.
  2. Ouvrez l'éditeur de Blogger en créant ou en modifiant un article ou une page.
  3. En haut à gauche, appuyez ou cliquez sur HTML.
  4. Apportez les modifications souhaitées.
  5. En haut à droite, appuyez ou cliquez sur PublierEnregistrer ou Mettre à jour. Si le contenu comporte des erreurs, elles sont affichées dans la fenêtre d'édition, et la page ou l'article n'est pas enregistré.

Remarque : Si vous ignorez les erreurs, vous pouvez enregistrer votre article ou page en l'état. L'actualisation de la page affiche de nouveau les erreurs.

Cet article vous a-t-il été utile ?
Comment pouvons-nous l'améliorer ?