Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
Azure CDN Standard von Microsoft (Klassisch) unterstützt keine Profilerstellung, neue Domänen-Onboarding oder verwaltete Zertifikate und wird auf September 30, 2027 eingestellt. Um Dienstunterbrechungen zu vermeiden, migrieren Sie zu Azure Front Door Standard oder Premium. Weitere Informationen finden Sie unter Einstellung von Azure CDN Standard von Microsoft (klassisch).
In der Standard-Regel-Engine für Azure Content Delivery Network besteht eine Regel aus mindestens einer Vergleichsbedingung und einer Aktion. In diesem Artikel werden die Aktionen ausführlich beschrieben, die Sie in der Standard-Regel-Engine für Azure Content Delivery Network verwenden können.
Der zweite Teil einer Regel ist eine Aktion. Eine Aktion definiert das Verhalten, das auf den Anforderungstyp angewendet wird, der durch eine oder mehrere Übereinstimmungsbedingungen identifiziert wird.
Aktionen
Die folgenden Aktionen können in der Standard-Regel-Engine für Azure Content Delivery Network verwendet werden.
Cache-Ablauf
Verwenden Sie diese Aktion, um den Wert der Gültigkeitsdauer (TTL) des Endpunkts für Anforderungen zu überschreiben, die mit den durch Regeln angegebenen Bedingungen übereinstimmen.
Pflichtfelder
| Cacheverhalten | BESCHREIBUNG |
|---|---|
| Cache umgehen | Wenn diese Option ausgewählt wird und die Regel übereinstimmt, wird der Inhalt nicht zwischengespeichert. |
| Überschreiben | Wenn diese Option ausgewählt ist und die Regel übereinstimmt, wird der vom Ursprung zurückgegebene TTL-Wert mit dem in der Aktion angegebenen Wert überschrieben. Dieses Verhalten wird nur angewendet, wenn die Antwort zwischengespeichert werden kann. Beim Antwortheader „cache-control“ mit den Werten „no-cache“, „private“ und „no-store“ kann die Aktion nicht angewendet werden. |
| Festlegen, wenn nicht vorhanden | Wenn diese Option ausgewählt wird, die Regel übereinstimmt und vom Ursprung kein TTL-Wert zurückgegeben wurde, legt die Regel den TTL-Wert auf den in der Aktion angegebenen Wert fest. Dieses Verhalten wird nur angewendet, wenn die Antwort zwischengespeichert werden kann. Beim Antwortheader „cache-control“ mit den Werten „no-cache“, „private“ und „no-store“ kann die Aktion nicht angewendet werden. |
Zusätzliche Felder
| Tage | Stunden | Protokoll | Sekunden |
|---|---|---|---|
| Int | Int | Int | Int |
Abfragezeichenfolge für Cacheschlüssel
Verwenden Sie diese Aktion, um den Cacheschlüssel basierend auf Abfragezeichenfolgen zu ändern.
Pflichtfelder
| Verhalten | BESCHREIBUNG |
|---|---|
| Einschließen | Wenn diese Option ausgewählt wird und die Regel übereinstimmt, werden bei der Generierung des Cacheschlüssels die in den Parametern angegebenen Abfragezeichenfolgen einbezogen. |
| Zwischenspeichern jeder eindeutigen URL | Wenn diese Option ausgewählt ist und die Regel übereinstimmt, verfügt jede eindeutige URL über einen eigenen Cacheschlüssel. |
| Ausschließen | Wenn diese Option ausgewählt wird und die Regel übereinstimmt, werden bei der Generierung des Cacheschlüssels die in den Parametern angegebenen Abfragezeichenfolgen ausgeschlossen. |
| Ignorieren von Abfragezeichenfolgen | Wenn diese Option ausgewählt ist und die Regel übereinstimmt, werden Abfragezeichenfolgen bei der Generierung des Cacheschlüssels nicht berücksichtigt. |
Anforderungsheader ändern
Verwenden Sie diese Aktion, um Header zu ändern, die in den Anforderungen vorhanden sind, die an Ihren Ursprung gesendet werden.
Pflichtfelder
| Maßnahme | HTTP-Headername | Wert |
|---|---|---|
| Anfügen | Wenn diese Option ausgewählt ist und die Regel übereinstimmt, wird der im Headernamen angegebene Header mit dem angegebenen Wert der Anforderung hinzugefügt. Wenn der Header bereits vorhanden ist, wird der Wert an den vorhandenen Wert angefügt. | Schnur |
| Overwrite | Wenn diese Option ausgewählt ist und die Regel übereinstimmt, wird der im Headernamen angegebene Header mit dem angegebenen Wert der Anforderung hinzugefügt. Wenn der Header bereits vorhanden ist, wird der vorhandene Wert von dem angegebenen Wert überschrieben. | Schnur |
| Löschen | Wenn diese Option ausgewählt ist, die Regel übereinstimmt und der in der Regel angegebene Header vorhanden ist, wird der Header aus der Anforderung gelöscht. | Schnur |
Antwortheader ändern
Verwenden Sie diese Aktion, um Header zu ändern, die in den an Ihre Clients zurückgegebenen Antworten vorhanden sind.
Pflichtfelder
| Maßnahme | HTTP-Headername | Wert |
|---|---|---|
| Anfügen | Wenn diese Option ausgewählt ist und die Regel übereinstimmt, wird der im Headernamen angegebene Header mit dem angegebenen Wert der Antwort hinzugefügt. Wenn der Header bereits vorhanden ist, wird der Wert an den vorhandenen Wert angefügt. | Schnur |
| Overwrite | Wenn diese Option ausgewählt ist und die Regel übereinstimmt, wird der im Headernamen angegebene Header mit dem angegebenen Wert der Antwort hinzugefügt. Wenn der Header bereits vorhanden ist, überschreibt der Wert den vorhandenen Wert. | Schnur |
| Löschen | Wenn diese Option ausgewählt ist, die Regel übereinstimmt und der in der Regel angegebene Header vorhanden ist, wird der Header aus der Antwort gelöscht. | Schnur |
URL-Umleitung
Leiten Sie mit dieser Aktion Clients an eine neue URL um.
Pflichtfelder
| Feld | BESCHREIBUNG |
|---|---|
| Typ | Wählen Sie den Antworttyp aus, der an den Antragsteller zurückgegeben werden soll: Gefunden (302), Verschoben (301), temporäre Umleitung (307) und permanente Umleitung (308). |
| Protokoll | Übereinstimmungsanforderung, HTTP, HTTPS. |
| Rechnername | Wählen Sie den Hostnamen aus, an den die Anforderung umgeleitet werden soll. Lassen Sie das Feld leer, um den eingehenden Host beizubehalten. |
| Pfad | Definieren Sie den bei der Umleitung zu verwendenden Pfad. Lassen Sie das Feld leer, um den eingehenden Pfad beizubehalten. |
Abfragezeichenfolge | Definieren Sie die bei der Umleitung zu verwendende Abfragezeichenfolge. Lassen Sie das Feld leer, um die eingehende Abfragezeichenfolge beizubehalten. Fragment | Definieren Sie das bei der Umleitung zu verwendende Fragment. Lassen Sie das Feld leer, um das eingehende Datenfragment beizubehalten.
Es wird dringend empfohlen, eine absolute URL zu verwenden. Bei Verwendung einer relativen URL können Azure Content Delivery Network-URLs an einen ungültigen Pfad umgeleitet werden.
URL-Umschreibung
Verwenden Sie diese Aktion, um den Pfad einer Anforderung auf dem Weg zu Ihrer Quelle neu zu schreiben.
Pflichtfelder
| Feld | BESCHREIBUNG |
|---|---|
| Quellmuster | Definieren Sie das Quellmuster im URL-Pfad, das ersetzt werden soll. Verwenden Sie einen Schrägstrich (/) als Quellmusterwert, um alle URL-Pfade abzugleichen. |
| Bestimmungsort | Definieren Sie den Zielpfad, der im erneuten Schreiben verwendet werden soll. Der Zielpfad überschreibt das Quellmuster. |
| Nicht übereinstimmenden Pfad beibehalten | Wenn Ja ausgewählt ist, wird der verbleibende Pfad nach dem Quellmuster an den neuen Zielpfad angefügt. |