Artikelbeschreibungen automatisch als HTTPS geliefert

Hallo,

ich habe heute unseren Kompletten Shop auf SSL umgestellt (Grundeinstellungen > Shops > überall SSL verwenden). In unseren Artikelbeschreibungen und in diversen Freitextfeldern verwenden wir Bilder, diese werden ganz klassisch, ohne https eingebunden. 

nach der Umstellung auf “SSL überall” werden aber auch diese Bilder schon mit “https” ausgeliefert. Meine Frage ist jetzt: macht shopware da was selbstständig, oder sind das die Browser? Ich habe ein Script vorbereitet, welches alle http:// nach https:// ändert. Muss ich das jetzt gar nicht laufen lassen?

Versuch doch mal, die URL direkt über den Browser aufzurufen - wirst du auf https weitergeleitet? Was sagt die Konsole in den Entwicklertools? Meldet sie “Mixed Content”?

Selbst wenn du weitergeleitet wirst - eleganter ist es in jedem Fall, wenn du die Texte in den Freitextfeldern auf https umstellst. Kannst das ja mit phpmyadmin direkt in der Datenbank machen.

Nein, ich kriege keine “mixed content” Warnung, dass ist ja das was mich so wundert. 

Getestet mit: Chrome, Chromium, Firefox, Safari auf OSX 10.12.6

edit: ich werde aber nicht automatisch weitergeleitet, das wollte ich jetzt per htaccess lösen

Hm.

Also ich würde, wie du schon vorhast, die htaccess-Weiterleitung einrichten und zusätzlich in der Datenbank die Einträge anpassen. Das sollte ziemlich leicht gehen, weil alle Einträge in der _attributes Tabelle in der gleichen Spalte stehen. Kann mir gut vorstellen, dass sich das sonst negativ aufs SEO auswirkt.

Nochmal zum Verständnis: Wählt ihr im Freitextfeld über den Mediamanager eure Bilder aus, oder tragt ihr da die fixe URL ein? Im ersten Fall kann ich mir gut vorstellen, dass Shopware das selbst anpasst, im zweiten Fall nicht. Und: Im HTML steht tatsächlich „http://“ bei den Bildern?

Wir schreiben den html code in den Freitextfeldern selber, dort steht „http“, wenn ich im Frontend (ohne ssl) schaue, steht dort dann auch „http“. Wenn ich die Seite mit „https“ aufrufe und in den quellcode schaue, steht bei den gleichen Bildern nicht mehr „http“ sondern „https“.

Das ist ja cool. Dann scheint Shopware da tatsächlich selbst was dran zu machen.

Ja, schon nur leider funktioniert die Weiterleitung per .htaccess nicht, wenn die Shopware-Option “SSL überall verwenden” angeschalten ist, nur dann geht aber das Ersetzen. Eine Weiterleitung durch Shopware auf die https Seite funktioniert bei mir aber nicht (sw 5.1.2 - update ist in Planung :wink: ).