# Konfigurationsoptionen testen

Bevor du Konfigurationsänderungen auf deine gesamte Site anwendest, kannst du sie mit Conditional Rules und URL-Parametern an einzelnen Requests testen. So kannst du überprüfen, ob eine Änderung wie erwartet funktioniert, ohne andere Besucher zu beeinflussen.

***

### Wie es funktioniert

1. Erstelle eine Conditional Rule, die einen bestimmten URL-Parameter matcht
2. Überschreibe in den Regel-Einstellungen die Konfiguration, die du testen möchtest
3. Öffne deine Site mit dem Testparameter in der URL
4. Nur dein Request verwendet die neuen Einstellungen — alle anderen bekommen die aktuelle Konfiguration

***

### Beispiele

#### Bildqualität testen

Teste eine niedrigere JPEG-Qualitätseinstellung, bevor du sie für die gesamte Site übernimmst:

| Feld               | Wert                                                            |
| ------------------ | --------------------------------------------------------------- |
| **Bedingung**      | Query-Parameter `test-jpeg` gleich `1`                          |
| **Überschreibung** | JPEG Quality Target: `0.9990` (niedriger als Standard `0.9997`) |

```
https://example.com/products/image.jpg?test-jpeg=1
```

Vergleiche das Ergebnis mit derselben URL ohne den Parameter, um den Qualitätsunterschied zu sehen.

#### WebP deaktiviert testen

Prüfe, wie deine Site ohne WebP-Konvertierung performt:

| Feld               | Wert                                 |
| ------------------ | ------------------------------------ |
| **Bedingung**      | Query-Parameter `no-webp` gleich `1` |
| **Überschreibung** | WebP-Konvertierung: deaktiviert      |

```
https://example.com/products/image.jpg?no-webp=1
```

#### Cache-Bypass testen

Überspringe den Cache vorübergehend für einen bestimmten Request, um die Origin-Antwort zu sehen:

| Feld               | Wert                                 |
| ------------------ | ------------------------------------ |
| **Bedingung**      | Query-Parameter `nocache` gleich `1` |
| **Überschreibung** | Cache-TTL: `0`                       |

```
https://example.com/category/page.html?nocache=1
```

***

### Tipps

* **Verwende eindeutige Parameternamen**, die nicht mit den tatsächlichen Query-Parametern deiner Anwendung kollidieren
* **Kombiniere mit Debug-Headern** — aktiviere Debug-Header, um genau zu sehen, wie deine Testregel Caching, Bildoptimierung und Routing beeinflusst
* **Entferne Testregeln**, nachdem du deine Änderungen verifiziert und auf die Site-Konfiguration angewendet hast — ungenutzte Regeln erzeugen unnötige Verarbeitung
* **Teile Test-URLs** mit deinem Team, um Feedback zu Konfigurationsänderungen zu bekommen, bevor du live gehst
