Das scheint mir nicht die ganze Wahrheit zu sein. In diesem Post werden die Fotos, die auf meinem Webspache (ohne SSL) liegen, nicht angezeigt. Nur zwei Posts weiter unten, hier, wird ein Foto verlinkt, das ebenfalls auf einem Server ohne SSL liegt (lädt man die URL des Bildes im Browser, wird ebenfalls "nicht sicher" angezeigt und es ist auch keine https-Adresse). Warum wird dieses Bild im Forum angezeigt, meine Fotos aber nicht? Was ist der Unterschied???
Tricky....
Die Bilder werden nicht direkt geladen im Forum, sondern da ist ein JavaScript Plugin eingebaut, welches die Adresse des Fotos überreicht bekommt und quasi "unter dem Hintern" des Browsers das Bild lädt. Und dieses Script (das ist auch das Script, welches zu große Fotos "resized") lädt alle Bilder von https: anstatt von http:.
Bei Deinen Fotos funktioniert das nicht, in den Entwicklungswerkzeugen des ChromeBrowsers kann ich in der Konsole die entsprechenden Fehlermeldungen sehen (SSL Protocoll Error), auf Deinem Server sind die Fotos ausschließlich via http: erreichbar. Das Bild im anderen Beitrag liegt aber bei ImageShack (in den USA) und das wird im Source zwar mit http: angegeben, aber das JavaScript pfuscht auch hier dazwischen und lädt das Bild physikalisch von https: - und da funktioniert es aber, das Foto ist auch unter https: aufrufbar. Kannst Du auch testen, wenn Du das Bild in einem neuen Tab alleine öffnest, kannst Du manuell ein https: davor setzen, wird immer noch angezeigt.
Der Browser selbst bekommt das gar nicht mit, im Sourcecode steht immer noch das <img ...> Tag mit der Adresse src="http://.....", aber im gleichen Tag wird der Name der Funktion des JavaScripts Aufrufs mitgegeben, der dann hintenrum das Bild von https: holt. Deswegen erscheint es im Browser anscheinend von http: zu kommen, physikalisch kommt es aber von https:
Im Firefox Browser werden übrigens Deine Fotos angezeigt. Wenn man dort in den Entwicklungswerkzeugen nachschaut, dann sieht man, dass der die Fotos NICHT von https: lädt, sondern von http: und dafür aber eine Warnung generiert in der Konsole, dass das ein gemischter Inhalt ist. Der Chrome Browser scheint da ein anderes Verhalten zu haben, der lädt das Bild ja gar nicht, weil er es von SSL nicht laden kann. Da müßte man das JavaScript Modul kennen, wieso es sich für die Browser unterschiedlich verhält, das kann aber auch an individuellen Sicherheitseinstellungen liegen. Vielleicht ist es aber auch hard codiert für verschiedene Browser, das kann ich nicht sagen. Fakt ist, dass bei MIR im Firefox Deine Fotos angezeigt werden, aber der Browser motzt das intern in seiner Fehlerkonsole an. Chrome lädt sie erst gar nicht, versucht es nur via https: und motzt herum, dass es nicht geht.
Also die Kernursache liegt weiterhin darin, dass die Browser das nicht mögen, wenn in einem via https: geladenen Dokument (das Forum) Element von http: geladen werden. Nur reagieren die Browser unterschiedlich darauf. Und dann ist eben noch dieses JavaScript Forenplugin hier beteiligt, welches die Bilder selbst lädt.
@Thomas: um die Entwicklerwerkzeuge richtig laden zu können, habe ich das Default Forenthema im Profil eingestellt (statt bootUS). Da ist dann dieses chaotische Datengedöns weg, ABER: schau mal selbst in die Fehlerkonsole der Entwicklerwerkzeuge des Browsers, auch für das Default Thema werden da tonnenweise(!) Fehlermeldungen ausgegeben, es werden CSS Module nicht gefunden (bootstrap.css), es werden CSS Module via http: verlinkt (und deswegen auch nicht geladen) usw. - man sieht davon zum Glück (noch) nichts in der Forenansicht, aber das generierte HTML/CSS ist ziemlich übel und fehlerhaft. Keine Ahnung, warum das so ist. Ich fange mit den URLs nichts an, da sind nicht nur Forum USA Seiten dabei.