Ob http oder https im base href steht wird letztendlich über diese Abfrage ermittelt:
PHP-Code:
($_SERVER['SSL_SESSION_ID'] || $_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1)
Unter Umständen trifft auf dem betroffenen Server nichts davon zu. Erzeuge dir mal eine ssltest.php Datei auf dem Server mit folgenden Inhalt:
PHP-Code:
<?php
if($_SERVER['SSL_SESSION_ID'] || $_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1)
echo "accessed via https";
else
echo "accessed via http";
und greif über https://... darauf zu.
Lesezeichen