Regelsystem
Jump to navigation
Jump to search
Abarbeitung der Regeln
Die Regeln werden sequenziell von oben nach unten abgearbeitet. Bei bestimmten Regeln ist es möglich vorhergehende zu überschreiben. Erst nachdem alle Regeln abgearbeitet wurden, wird das Regelwerk ausgeführt. Bei Details hilft der Support gerne weiter.
Dokumentation der Regeln
Die wichtigsten Regeln sollen kurz erläutert werden. Insbesondere auf die Relevanz in Hinblick auf das Caching soll eingegangen werden.
Regel | Kontext | Erläuterung |
---|---|---|
Remove Cookie | Anfrage vom Webuser an WaveCDN | Wenn der Webuser eine Anfrage an WaveCDN schickt, dann kann in der Anfrage ein Cookie-Header enthalten sein. Diese Regeln entfernt den Cookie-Header. |
Remove Set-Cookie | Antwort vom Origin an WaveCDN | Wenn WaveCDN eine bestimmte Ressource nicht im Cache hat, wird der Origin befragt. Der Origin antwortet mit der Ressource. In der Antwort wird durch diese Regel der Set-Cookie-Header entfernt. |
Max-Age | Cachen einer Ressource | WaveCDN erhält in bestimmten Situationen Ressourcen des Origins. Wenn bei der Ressource die Voraussetzungen für das Caching erfüllt sind, muss entschieden werden, wie lange die Ressource im Cache gültig ist. Durch die Max-Age-Regel wird genau diese Gültigkeit definiert. Sofern Informationen vom Origin über die Gültigkeitsdauer der Ressource vorliegen (Expires oder Cache-Control-Max-Age-Header), hat die Regel im Webpanel Vorrang. |
Cache with Cookies | Cachen einer Ressource | Angenommen der Webuser schickt eine Anfrage mit Cookies an WaveCDN. Dann muss WaveCDN diese Anfrage in bestimmten Situationen an den Origin weiterleiten, zum Beispiel wenn die angefragte Ressource nicht im Cache ist. Wenn WaveCDN die Ressource dann vom Origin erhält, dann würde sie normalerweise nicht gecached werden, weil sie Cookies enthält (siehe Voraussetzungen für das Caching). Die Regel "Cache with Cookies" gibt die Anweisung die Ressource trotzdem in den Cache aufzunehmen. Zugleich wird für die Partitionierung des Caches der Cookie-Header mit einbezogen. |