Skip to content

Quick Start ​

Erste Schritte mit EcomSec Security Headers - in 5 Minuten einsatzbereit.

Schritt 1: Plugin installieren ​

Falls noch nicht geschehen, installieren Sie das Plugin:

bash
bin/console plugin:install --activate EcomSecSecurityHeaders
bin/console cache:clear

Schritt 2: Basis-Header aktivieren ​

Navigieren Sie zu: Einstellungen > System > Plugins > EcomSec Security Headers > Konfiguration

Aktivieren Sie diese Header für sofortigen Schutz:

1. Strict-Transport-Security (HSTS) ​

  • ✅ Aktivieren: Ja
  • Wert: max-age=31536000; includeSubDomains; preload
  • Wichtig: Nur aktivieren wenn HTTPS verfügbar!

2. X-Frame-Options ​

  • ✅ Aktivieren: Ja
  • Wert: SAMEORIGIN
  • Schützt vor Clickjacking

3. X-Content-Type-Options ​

  • ✅ Aktivieren: Ja
  • Wert: nosniff (fest)
  • Verhindert MIME-Sniffing

4. Referrer-Policy ​

  • ✅ Aktivieren: Ja
  • Wert: strict-origin-when-cross-origin
  • Kontrolliert Referrer-Informationen

Schritt 3: Speichern & Testen ​

  1. Speichern Sie die Konfiguration
  2. Cache leeren: bin/console cache:clear
  3. Testen Sie die Header

Header testen ​

Öffnen Sie Ihren Shop und prüfen Sie die Header:

Browser DevTools:

  1. F12 drücken
  2. Network Tab öffnen
  3. Seite neu laden
  4. Erste Anfrage auswählen
  5. Response Headers prüfen

Online-Tool: Besuchen Sie securityheaders.com und geben Sie Ihre Shop-URL ein.

Schritt 4: Content Security Policy (Optional) ​

⚠️ Vorsicht: CSP kann Ihren Shop brechen wenn falsch konfiguriert!

Empfohlenes Vorgehen:

  1. Erst CSP-Report-Only aktivieren (testet ohne zu blockieren)
  2. Violations im Browser Console beobachten
  3. CSP-Policy anpassen
  4. Wenn keine Violations mehr: CSP aktivieren

Mehr dazu: CSP Schritt für Schritt

Ergebnis prüfen ​

Testen Sie Ihre Security-Bewertung:

Mit den Basis-Headern erreichen Sie bereits eine gute Bewertung!

Nächste Schritte ​

Häufige Fragen ​

Q: Kann ich Header pro Sales Channel konfigurieren?
A: Ja! Wechseln Sie einfach den Sales Channel in der Konfiguration.

Q: Was passiert wenn ich HSTS aktiviere ohne HTTPS?
A: Der Header wird automatisch nicht gesetzt. HSTS funktioniert nur mit HTTPS.

Q: Brechen die Header meinen Shop?
A: Die Basis-Header (HSTS, X-Frame-Options, etc.) sind sicher. Nur CSP muss vorsichtig konfiguriert werden.

Weitere Fragen: FAQ

Released under the MIT License.