Tu rox maman ours

Ou comment essayer de mixer un contenu HTTP et du HTTPS finira invariablement sur une page blanche avec la plupart des navigateurs.

Depuis quelques temps déjà les principaux navigateurs (Chrome, Firefox, …) interdisent l’affichage mixte, c’est à dire de ressources (pages HTML, images, …) en provenance d’un site non sécurisé (HTTP) avec d’autres ressources en provenance d’une source sécurisée (HTTPS).

Résultat, dans Dotclear, si vous avez une administration (et éventuellement le blog associé) servie en HTTPS, veillez à ce que la constante DC_ADMIN_URL soit bien cohérente avec la réalité, d’une part, et si vous mixez les deux (comme dans mon cas actuellement), c’est à dire une administration sécurisée (HTTPS) et un blog non sécurisé (HTTP), prévisualisez vos billets et pages dans un autre onglet, sinon vous obtiendrez une magnifique page blanche en guise de prévisualisation.

D’ailleurs la prochaine 2.9 tient compte de ce genre de configuration et renverra automatiquement la prévisualisation dans une autre fenêtre (ou onglet, en fonction de vos réglages de navigation) dans le cas d’un contenu mixte.


Je retranscris ci-dessous le texte de la copie d’écran d’une discussion sur IRC, illustrant le problème expliqué et qui revient de plus en plus en ce moment sur le forum et ailleurs :

15:10 low: pwet par ici
15:11 low: Bon, ça faisait un bail que j’avais rien posté sur mon blog, je me co, je fais la maj en 2.8.3-bla (le canal testing ou qqchose dans le genre), je crée un billet. enregistre, prévisualisation, et paf, une jolie page blanche. Une idée ? Bien sûr pas d’erreur dans les logs.
15:23 franckpaul: Plop
15:23 franckpaul: la page blanche ? complète ou l’iframe de prévisu ?
15:24 low: salut franckpaul 
15:24 low: l’iframe.
15:24 low: j’ai pas encore publié le billet.
15:24 franckpaul: admin en https, blog en http ?
15:24 low: le tout en https.
15:24 low: y’a pas d’image, le billet est que du txt.
15:24 franckpaul: et l’URL d’admin correcte dans le config.php ?
15:24 low: je checkte.
15:24 low: -t
15:26 low: ah non tiens, c’est resté http (l’install était http à l’origine)
15:26 franckpaul: bingo
15:26 low: je rajoute le s et c’est bon ?
15:26 franckpaul: essaie, tu verras bien  ;-)
15:27 low: ’achement mieux, tu rox maman ours franckpaul !
15:27 franckpaul: :-)

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/12710

Haut de page