Thomas D: https "aktivieren": Denkanstöße

Beitrag lesen

Hi,

also ich möchte (z.B. für die Registrierung) bei einer Homepage https verwenden, damit die Registrierungsdaten verschlüsselt übertragen werden.

Ich habe mir gedacht, dass dies am einfachsten zu realisieren ist, indem ich bei dem Verweis auf das Registrierungsformular einfach vor die URL "https://" anhänge. Das sieht dann so aus:

<?php  
   $url = 'https://'.$_SERVER['HTTP_HOST'].'/'.$site;  
   header('Location: '.$url);  
?>

...wobei in $site die Zieldatei gespeichert ist.
Funktioniert soweit auch super.
Nun zu meiner Frage:
Wie sollte ich das ganze möglichst "sauber" implementieren.
-> Sollte ich eine Session Variable verwenden, die bei jedem Seitenaufruf überprüft, ob https oder http verwendet werden soll.
-> Oder sollte ich beim Verlinken auf ein Script verweisen, das htps:// davorhängt und dann weiter verlinkt. (Vielleicht auch mit der oben beschriebenen Variante, wenn $site eine Session Variable ist, die das "eigentliche" Ziel speichert?)
-> ...
-> ...

lg Thomas D