Merkwürdiges Problem mit SSL-Server

Ich rufe einen Shop mit https://ssl.webpack.de/meinshop.de auf.

Der Shop startet auch, das Problem ist aber, dass PHP keine Information darüber erhält, dass es im SSL-Modus laufen soll…

$_SERVER[‘HTTPS’] ist leer, und $_SERVER[‘SERVER_PORT’] ist 80 (also http).

Wie kann das angehen???

Hi avenger,

Was passiert genau? Wird weiter über http aufgerufen? Gibt’s eine FM im Browser? Kann man sich das anschauen? Sieht mir aus wie hosteurope…

Gruß

[QUOTE=avenger;46535]
$_SERVER[‘HTTPS’] ist leer, und $_SERVER[‘SERVER_PORT’] ist 80 (also http).
[/QUOTE]
Das ist so weil der SSL-Proxy die Daten vie HTTP abholt:
http://www.oxid-esales.com/forum/showthread.php?t=3996&page=2

Das hat bei mir mal funktioniert:


$bSsl = (isset($_SERVER['HTTP_X_FORWARDED_HOST']) && ($_SERVER['HTTP_X_FORWARDED_HOST'] == 'ssl.webpack.de'));