Wir sind mit einem 4.10.3 Shop umgezogen. Der Shop läuft in einer Subdomain. Alle anderen Sudomains haben keine Probleme, nur der Shop will nicht so.
Wir knappern jetzt schon 4 Tage daran rum.
Der Hoster bietet eine 301 Weiterleitung mit eingebundenen Zertifikat an. Das klappt auch soweit.
Die .htaccess sieht so aus.
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^(www\.)?(peugeot-metropolis\.de)/shop(/(.*))?$ [NC]
RewriteRule .* http://shop.%2/%4 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Wenn ich was vergessen habe zu erwähnen, bitte fragen. Vielleicht hat jemand hier einen Einfall.
Vorab vielen Dank!
EDIT: Ich hab es auch schon so probiert und das in die .htaccess der Hauptdomain eingetragen.
Hallo Marco, die Systemgesundheit mäkelt wegen dem mode_rewrite Modul und im Shop werden nur einige URLs verschlüsselt übertragen. Die anderen sind alle unverschlüsselt.
EDIT: Den gemischten Inhalt hab ich mit dem hier umgangen:
Header set Content-Security-Policy "upgrade-insecure-requests;"
habt ihr vielleicht einen Loadbalancer mit SSL-Offloading vor dem Webserver?
Dann könnte es sein, das die Methode oxConfig::isSSL angepasst werden muss, um die SSL-Verbindung korrekt zu erkennen. Wobei das in so einem Fall auch seitens des Hosters passend konfiguriert werden könnte.