wir haben ein Projekt, wo im Webspace diverse Domains in einem Ordner laufen.
htdocs/sites/tttttdomain
Darein laufen dann z.B.
tttttdomain.de
tttttdomain.fr
tttttdomain.co.uk
tttttdomain.it
Nun ist es so, dass dieses Projekt jetzt https only ist. Hier haben wir noch keine Erfahrung. Es ist das erste. Damit dies reibungslos läuft, müssten einige Punkte in der .htaccess erfüllt werden:
1. nicht www. auf www.
https://tttttdomain.de/xxxx muss weiterleiten nach https://www.tttttdomain.de/xxxx
2. http nach https
https://www.tttttdomain.de/xxxx muss weiterleiten nach https://www.tttttdomain.de/xxxx
3. nicht www bei https nach www. bei https
https://tttttdomain.de/xxxx muss weiterleiten nach
https://www.tttttdomain.de/xxxx
Alle regeln müssen dann für jede beliebige Domain laufen.
Wir haben nur die https Zertifikate für www.tttttdomain.de, www.tttttdomain.fr, ....
Wenn man im Browser https://tttttdomain.de aufruft ist das Zertifikat nicht gültig, daher muss es in der .htaccess eingebaut werden. Versuche vorher dass php seitig zu lösen.
Schwierig könnte vielleicht noch sein, dass der Server selbst nicht weiß, dass er über https aufgerufen wird, weil da vorher ein Loadbalancer hängt.
Deswegen mussten wir folgenden PHP Code noch einbauen
Code: Alles auswählen
if( isset($_SERVER['HTTP_X_SSL_CIPHER']) ) {
$_SERVER['HTTPS'] = 'on';
$_SERVER['SERVER_PORT'] = 443;
}
Kann hier jemand helfen? Ich weiß auch gar nicht, ob dies überhaupt geht.