Warenkorb Fehler Sitzung abgelaufen wenn bestimmte Wörter in der URL

Hallo zusammen,

wir hatten bei einigen Produkten das Problem, dass sie nicht gekauft werden konnten. Wenn man auf der Produktseite ‚in den Warenkorb‘ klickte, zeigte das Warenkorb Overlay diesen Fehler: Die Sitzung ist abgelaufen. Bitte laden Sie die Seite neu und versuchen es erneut.

Wir haben herausgefunden, dass es an der URL liegt. Sobald dort Worte wie „zip“, „jog“, „icon“ oder „less“ enthalten sind, weil der Artikel etwa „Zip Jacke“ oder „Jogger blau“ heißt, wird die URL auch entsprechend erstellt. Wir ersetzen als Workaround diese Worte bei der URL Generierung, aber sind weiterhin ratlos, warum das so ist und welche Begriffe es noch betreffen könnte.

In der Konsole gab es einen 403 Fehler. Zudem wurde die Fehlermeldung auch beim Sprachwechsel auf diesen Produktseiten angezeigt.

Dieses Problem haben wir zudem nur auf unserem Produktiv System, auf Stage lässt sich der Fehler nicht reproduzieren. Unsere Agentur als auch Shopware konnten bisher nicht helfen.

Hat vielleicht jemand hier eine Idee?

Danke vorab und Gruß,
Tom

Hört sich nach falsch konfigurierter htaccess bzw. nginx config an. Wurde da irgendetwas manuell geändert? Falls Shared Hosting, könnte ggf. der Hoster etwas individuell gemacht haben.

Sind ja alles Dinge, die man aus der Kompression herauslässt.

danke für Deine Info, gebe das mal so an den Hoster und unsere Agentur weiter.

Hallo zusammen,

nach einigem hin und her war die Lösung, dass der Hoster eine WADP Rule anpassen musste.

Gruß,
Tom