Bonjour à tous J'ai depuis de longues années un site web hébergé chez OVH à cette adresse
www.khaledosman.fr
Je l'avais créé il y a des années en bricolant selon mes maigres connaissances, et il est très loin d'être parfait. Je ne sais plus trop ce que j'avais fait ou pas fait à l'époque en matière de redirection ou de paramétrage http vs https. Néanmoins le site faisait l'affaire et les pages s'affichaient correctement.
Depuis quelques temps j'ai constaté que les images apparaissent ou disparaissent selon le navigateur et la manière dont on arrive sur la page. Par exemple si on va sur cette page "romans traduits" en tpant l'adresse http://khaledosman.fr/romans.htm, on voit bien les couvertures des livres présentés.
Mais parfois et selon les navigateurs, on est automatiquement redirigé vers la même page avec préfixe https: et là les images n'apparaissent plus. Je comprends que c'est le problème appelé "contenu mixte", mais comme j'ai dit je ne sais pas d'où ça vient, ce que j'ai fait ou pas fait comme il faut, ce qu'il faut faire pour rectifier.
J'aimerais une solution simple pour que les images puissent s'afficher dans tous les cas.
Accessoirement, j'ai une page de blog géré par Wordpress dans un sous-répertoire de ce site (www.khaledosman.fr/blog/), mais j'imagine que les paramètres Wordpress n'influencent pas le site placé à la racine.
Merci Gaston, en effet, j'ai dû suivre des indications en ligne qui conseillaient de se protéger contre la copie, mais ça n'a plus grand sens aujourd'hui.
Je viens d'enlever la protection, pouvez-vous svp regarder de nouveau?
It seems like your images are not showing up consistently, much like a cricket match with unexpected breaks. Try checking the image paths, optimizing their load time, and ensuring your server is running smoothly to avoid these glitches. Just like a cricket team, consistency is key!
Lorsque l'on se rend sur la version HTTP de votre site, l'intégralité des images apparaissent, ce qui n'est pas le cas, via HTTPS, comme on peut le voir sur les pièces jointes "http" et "https" ajoutées à ce message.
Pour tester, j'ai essayé de modifier le code en utilisant le lien absolu via http pour votre logo et celui-ci s'affiche.
Autre point : beaucoup de liens au sein du site sont des liens de votre PC en local, comme le montre la pièce jointe "exemple"... Une révision de votre code sera donc nécessaire.
Lorsque l'on se rend sur la version HTTP de votre site, le logo apparait, ce qui n'est pas le cas, via HTTPS, comme on peut le voir sur la pièce jointe "http.png" ajoutée à ce message.
Pour tester, j'ai essayé de modifier le code en utilisant le lien absolu via http pour votre logo et celui-ci s'affiche, voir la pièce jointe "test.png".
Autre point : beaucoup de liens au sein du site sont des liens de votre PC en local, comme le montre la pièce jointe "exemple.png"... Une révision de votre code sera donc nécessaire.
Merci Asterix,
Donc si tout est http ça marche mais le pb c'est qu'il me renvoie vers du https et là ça n'affiche plus les images, c'est ça?
Vous dites " forcer le ssl" ça veut dire que tout doit être en https? Et si j'active cette optio.n selon doc ovh, faudra-t-il que je modifie les adresses de liens?
Et quant au second point (mes liens renvoient à mon pc local ), comment faire pour les transformer en liens absolus?
Désolé si mes questions sont naïves mais je suis grand débutant.
Merci
Vérification faite, il y a bien un certificat ssl ("dv.encrypt") associé à mon domaine. Ovh me propose soit d'en commander un (?), soit de le régénérer, soit de le supprimer.
Quand vous affichez la page avec votre logo, depuis quelle adresse sur votre site affichez-vous la page ?
Si non dans toutes vos adresses d'image insérer au début : https://www.khaledosman.fr/
Tu dis " forcer le ssl" ça veut dire que tout (l'adresse du site mais aussi les contenus) doit être en https? Aussi je ne sais pas si ce certificat ssl est fourni par ovh gratuitement ou pas. Et si j'active cette option en appliquant la doc ovh, faudra-t-il que je modifie les adresses de liens?