Antwort #12 am: 04. November 2018, 13:42:41
Die Screenshots sind als Beispiel, wie das mit dem Zwangs SSL bei deinem Hoster aussehen könnte, was du dann wie in den Sreenshots zu sehen ausschalten musst.
Dein Shop leitet bei jeder nicht www und nicht https Variante weiter zur https Variante, obwohl deine .htaccess noch _.htaccess heißt.
Aufrufbar unter
https://www.bitcorner.de/shop/_.htaccess.
Oder du hast die Datei zweimal im Rootverzeichnis einmal mit Unterstrich und einmal ohne. Wenn sie nur als _.htaccess vorhanden ist, dann musst du beim Hoster Zwangsweiterleitung oder bevorzugte Domain=https://www.bitcorner.de/shop eingestellt haben, da ich immer zu dieser Version weitergeleitet werde.
Und wenn nur als _.htaccess vorhanden, dann den Unterstrich entfernen im Dateinamen entfernen und folgende fehlende Änderungen in der Datei machen
##-- Default charset
#AddDefaultCharset UTF-8
AddDefaultCharset ISO-8859-15
zu
##-- Default charset
AddDefaultCharset UTF-8
#AddDefaultCharset ISO-8859-15
und
##-- redirect to https www-domain, when www is missing and no subdomain given and not using an ssl-proxy
#RewriteCond %{HTTP_HOST} !^www\. [NC]
#RewriteCond %{HTTP_HOST} !\.(.*)\. [NC]
#RewriteCond %{HTTP_HOST} !^localhost [NC]
#RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
#RewriteCond %{SERVER_PORT} !^443$
#RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
ändern zu
##-- redirect to https www-domain, when www is missing and no subdomain given and not using an ssl-proxy
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !\.(.*)\. [NC]
RewriteCond %{HTTP_HOST} !^localhost [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Gruß Timm