• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Meta Weiterleitung versteht sich nicht mit SSL im Chrome

jakestyler

Mitglied
Hallo,
ich habe auf meine Seite eine Meta-Weiterleitung:

PHP:
<?php
if (isset($_GET["link"])){ $GLOBALS["link"]=$_GET["link"];}else { $GLOBALS["link"]="";}if ($link=="1jux") {echo '<meta http-equiv="refresh" content="0; URL=https://link.com">';}
?>

Diese ist logischerweise nur bei domain.com/?link=1jux verfügbar.

Nun folgendes Problem: Ich habe jetzt ein SSL-Zertifikat auf der Seite, gültig und alles drum und dran.
In Safari und FF wird das Zertifikat als Korrekt dargestellt.
Lediglich Chrome macht Probleme.

Ich habe mal geguckt was los sein könnte, denn Chrome sagt:
Diese Seite enthält jedoch andere, nicht sichere Ressourcen. Diese Ressourcen können während der Übertragung von anderen Nutzern angezeigt und von Angreifern bearbeitet werden, die das Layout der Seite verändern.

Dann habe ich
<meta http-equiv="refresh" content="0; URL=https://link.com">
in
<meta https-equiv="refresh" content="0; URL=https://1jux.com/134117/10771">

verändert.
Siehe da, Chrome meckert nicht.
Nur leider funktioniert die Weiterleitung nun nichtmehr.

Jemand ne Lösung? :)
 
Muss die Weiterleitung in HTML stehen? Könntest Du sie auch per mod_rewrite oder über PHP ausführen lassen?

Die Meldung von Chrome sagt btw. dass Du in deiner Seite irgendwo eine URL per http lädst. Das könnte ein Bild sein oder ein JavaScript. In Firebug kann man das im Network-Tab ganz gut sehen.
 
Zurück
Oben