mr_snackshop
Gut bekanntes Mitglied
Bin gerade dabei den Shop von http auf https umzustellen. Irgendwie kriege ich das aber nicht in den Griff....
Der Shop ist aktuell noch über http://sub.meinedomain.tld erreichbar, soll aber jetzt automatisch auf https://sub.meinedomain.tld weitergeleitet werden (301). Später dann fällt die Subdomain weg und es wird auf https://www.meinedomain.tld umgestellt
Info: wir verwenden ein Wildcard-Zertifikat
Folgende Schritte habe ich unternommen:
Der Shop ist aktuell noch über http://sub.meinedomain.tld erreichbar, soll aber jetzt automatisch auf https://sub.meinedomain.tld weitergeleitet werden (301). Später dann fällt die Subdomain weg und es wird auf https://www.meinedomain.tld umgestellt
Info: wir verwenden ein Wildcard-Zertifikat
Folgende Schritte habe ich unternommen:
- im Shop-Backend "Einstellungen/Globale Einstellungen" unter
"Allgemein > Sensible Daten verschlüsseln | Ja mit eigenem Zertifikat und
> Zertifikat ausgestellt auf | Zertifikat ausgestellt auf Domain ohne WWW" eingerichtet - in der "config.JTL-Shop.ini.php" bei der URL das http:// auf https:// umgeschrieben
- in der .htaccess folgende Rewrite-Variationen versucht
Code:#Variation 1: (z1) RewriteCond %{HTTP_HOST} ^sub.meinedomain.tld #auch mit '=' 'statt '^' versucht (z2) RewriteCond %{HTTPS} !=on (z3) RewriteRule ^(.*)$ https://sub.meinedomain.tld/$1 [R=301,L] #Variation 2: wie 1 nur (z3) RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Solange ich nur die Einstellungen im Backend in Verbindung mit der geänderten INI verwende, wird https:// vom Shop ignoriert.
Sobald ich aber die Änderungen in der .htaccess durchführe, sagt mir mein Browser, dass es zuviele Weiterleitungen gibt.
Kann mir da bitte jemand weiterhelfen. Ich will die SSL-Sache erledigen, bevor ich das Payment-Modul installiere.
Danke wie immer im Voraus
Robert