Was Shopware anders macht als eine Website
Eine Unternehmenswebsite liefert jedem Besucher dieselbe Seite. Shopware nicht: Sobald ein Besucher etwas in den Warenkorb legt, sich anmeldet oder eine Kundengruppe mit eigenen Preisen hat, ist die Seite für ihn persönlich. Shopware kennzeichnet das über Cookies und arbeitet mit einem eigenen HTTP-Cache, der genau diese Unterscheidung beherrscht. Cloudflare muss sie übernehmen, nicht übergehen.
Dazu kommen die Maschinen: die Verwaltungsoberfläche mit ihrer API, die Store-API für Headless-Frontends und Apps, die Rückrufe der Zahlungsanbieter, die Synchronisation mit Warenwirtschaft und PIM. Keine davon hat einen Browser, alle sind für einen pauschalen Bot-Schutz verdächtig. Ein Cloudflare-Setup für Shopware ist deshalb vor allem eine Liste von Ausnahmen, die zum Shop passen — und erst dann ein Regelwerk gegen Angreifer.
Cache-Regeln, die den Shop verstehen
Statische Dateien — Theme, Skripte, Medien, Produktbilder — darf Cloudflare lange vorhalten. Hier liegt der größte Gewinn für Ladezeit und Serverlast, gerade in Aktionszeiten. Seiteninhalte werden nur dann am Rand zwischengespeichert, wenn der Besucher noch keine Sitzung hat; sobald Shopware einen Sitzungs-Cookie setzt, geht die Anfrage am Cache vorbei zum Shop. Warenkorb, Kasse, Kundenkonto und Verwaltung werden grundsätzlich nie zwischengespeichert.
Shopwares eigener HTTP-Cache bleibt dabei aktiv — beide Schichten müssen zusammenpassen, sonst zeigen sie unterschiedliche Stände. Und das Leeren binden wir an den Shop an: Wird ein Produkt geändert oder ein Preis aktualisiert, verschwindet die alte Fassung auch am Rand, nicht erst nach Ablauf. Komfortfunktionen, die Skripte umschreiben oder nachladen, schalten wir ab; sie brechen Storefront und Verwaltung stillschweigend.
Firewall und Bot-Schutz mit den richtigen Ausnahmen
Die Verwaltung erreichen nur die, die sie brauchen: nach Netz, Land oder mit einer Prüfung davor. Die API bleibt für die Schnittstellen offen, die Sie tatsächlich nutzen, und für sonst niemanden. Die Rückruf-Adressen Ihrer Zahlungsanbieter stehen ausdrücklich auf der Erlaubt-Liste, genauso Monitoring und Warenwirtschaft. Anfragen nach Dateien, die es in einem Shopware-Shop nicht gibt — fremde Admin-Pfade, Konfigurations-Backups — werden direkt verworfen.
Beim Bot-Schutz entscheidet der Tarif: Der einfache Bot Fight Mode kennt keine Ausnahmen und ist für einen Shop mit Zahlungsanbieter praktisch nicht nutzbar. Der Super Bot Fight Mode erlaubt verifizierte Bots und eigene Regeln, die bestimmte Pfade ausnehmen — damit sieht der Scanner die Prüfseite und der Zahlungsanbieter nicht. Rate Limiting begrenzt Login-Versuche, Suchanfragen und das Anlegen von Kundenkonten je Absender; Turnstile schützt Registrierung und Kontaktformular ohne Bilderrätsel.
Regeln sind nie fertig. Nach dem Scharfschalten lesen wir die Sicherheitsereignisse und prüfen, ob etwas blockiert wurde, das durch hätte sollen. Fehlalarme werden zu Ausnahmen, neue Muster zu Regeln.
Verschlüsselung und ein Server, den nur Cloudflare erreicht
Die Verbindung zwischen Cloudflare und Ihrem Server bleibt durchgehend verschlüsselt — mit einem gültigen Zertifikat auf dem Server, nicht im „flexiblen“ Modus, der den Verkehr hinter Cloudflare im Klartext laufen lässt. Der Server selbst nimmt Web-Anfragen nur noch aus den Netzen von Cloudflare an; auf Wunsch weist sich Cloudflare ihm gegenüber zusätzlich per Zertifikat aus.
Und damit Shopware weiterhin echte Besucher sieht: Protokolle, die eigene Login-Bremse und die Statistik bekommen die ursprüngliche Besucheradresse aus dem Cloudflare-Header statt der Adresse des Cloudflare-Netzes. Ohne dieses Detail läuft jede serverseitige Drosselung ins Leere — und jeder Besucher sieht für den Shop gleich aus.
Betrieb und Ihr Konto
Das Cloudflare-Konto gehört Ihnen; wir arbeiten als Mitglied mit den nötigen Rechten. Jede Einstellung ist dokumentiert und begründet. Weil sich Angriffsmuster, Ihre Schnittstellen und Cloudflares Funktionen ändern, gehört die Zone in den regelmäßigen Prüfzyklus unserer Shopware-Wartung.
Zur Einordnung: Cloudflare ist ein US-Anbieter, über dessen Netz der Verkehr Ihrer Kunden läuft. Der Einsatz gehört in die Datenschutzerklärung des Shops und braucht einen Auftragsverarbeitungsvertrag, den Cloudflare bereitstellt. Die technischen Angaben dafür liefern wir.