Umleitung "http://" zu "https://"

Hallo ich habe ein Commodo SSL-Zertifikat in meinem Shop installiert. Alle Seiten sind unter “https://” erreichbar. Was ich mir allerdings wünschen würde ist, dass bei der Eingabe “http://meinedomain.de” automatisch die sichere Seite “https://meinedomain.de” angezeigt wird. Ich habe dazu gemäss der Anleitung im Wiki folgenden Code in die .htaccess eingebaut und den Cache gelöscht: RewriteCond %{HTTPS} !=on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Leider wird immer noch “http://meinedomain.de” angegeben, wenn man den Shop mit “http://meinedomain.de” aufruft. Kann mir da jemand weiterhelfen?

https://www.google.de/webhp?sourceid=ch … s+redirect

[quote=“kayyy”]Google Hallo kayyy, danke für deine Antwort. Leider hilft mir das nicht weiter. Auf jeder Seite scheint was anderes zu stehen. So wie im Wiki http://community.shopware.com/Umleitung … _1863.html funktioniert es auch nicht. Könnte es daran liegen, dass es sich um eine .sale Domain handelt?

Du hast aber einen Apache Webserver und keinen nginx oder?

[quote=“kayyy”]Du hast aber einen Apache Webserver und keinen nginx oder?[/quote] Ich habe einen nginx 1.9.4 Webserver mit Varnish.

[quote=“shop1”][quote=“kayyy”]Du hast aber einen Apache Webserver und keinen nginx oder?[/quote] Ich habe einen nginx 1.9.4 Webserver mit Varnish.[/quote] Varnish bringt zwar nix bei nginx - aber nun gut ^^ nginx ignoriert natürlich die .htaccess Datei. .htaccess Dateien sind nur für Apache Webserver. https://www.google.de/webhp?sourceid=ch … edirection Du brauchst entsprechend eine nginx rewrite rule.

1 „Gefällt mir“

[quote=„kayyy“] nginx ignoriert natürlich die .htaccess Datei. .htaccess Dateien sind nur für Apache Webserver. Du brauchst entsprechend eine nginx rewrite rule.[/quote] In welche Datei kommt die nginx rewrite rule? Wie sieht so eine Regel aus?

in deiner vhost Datei. In /etc/nginx/sites-available/deinevhost Ansonsten frage deinen Hoster bzgl. der Rule.

Je nachdem welche nginx version genutzt wird, findest du die .conf datei hier: /etc/nginx/conf.d/ oder hier: /etc/nginx/sites-available/ wenn du die datei anhängst bzw. den content postest kann ich helfen :slight_smile: