Skip to content

Konfigurationsoptionen testen

Bevor eine Konfigurationsänderung auf die gesamte Site angewendet wird, lässt sie sich an einzelnen Requests mit einer Conditional Rule testen, die per Query-Parameter gesteuert wird. Nur der jeweilige Request erhält das neue Verhalten — alle anderen Besucher behalten die aktuelle Konfiguration.


Wie es funktioniert

  1. Eine Conditional Rule erstellen, die einen bestimmten URL-Parameter matcht.
  2. In den Regel-Einstellungen die zu testende Konfiguration überschreiben.
  3. Die Site mit dem Testparameter in der URL öffnen.
  4. Das Ergebnis mit derselben URL ohne den Parameter vergleichen.

Beispiele

Bildqualität testen

Eine andere JPEG-Qualitätseinstellung ausprobieren, bevor sie für die gesamte Site übernommen wird:

FeldWert
BedingungQuery-Parameter test-jpeg gleich 1
ÜberschreibungJPEG Quality Target: 0.9990 (niedriger als der Standardwert)
https://example.com/products/image.jpg?test-jpeg=1

WebP deaktiviert testen

Prüfen, wie sich eine Seite ohne WebP-Konvertierung verhält:

FeldWert
BedingungQuery-Parameter no-webp gleich 1
ÜberschreibungWebP-Konvertierung: deaktiviert
https://example.com/products/image.jpg?no-webp=1

Cache-Bypass testen

Den Cache für einen bestimmten Request überspringen, um die rohe Origin-Antwort zu sehen:

FeldWert
BedingungQuery-Parameter nocache gleich 1
KonfigurationSite-Konfiguration: off
https://example.com/category/page.html?nocache=1

Tipps

  • Eindeutige Parameternamen verwenden, die nicht mit den Parametern der Anwendung kollidieren.
  • Mit Debug-Headern kombinieren — Debug-Header in der Grundkonfiguration der Site aktivieren, um genau zu sehen, wie die Testregel Caching, Bildoptimierung und Routing pro Request beeinflusst.
  • Testregeln entfernen, sobald die Änderung in die Hauptkonfiguration übernommen wurde. Übrig gebliebene Testregeln erzeugen unnötige Verarbeitung bei jedem Request.
  • Test-URL teilen mit Teammitgliedern, damit diese die Änderung vor dem Go-Live überprüfen können.

Verwandte Themen

  • Conditional Rules — vollständige Referenz für Bedingungs-Matching und Konfigurations-Überschreibungen
  • Cache-Invalidierung — Gecachte Inhalte nach dem Rollout einer Änderung leeren