Udostępnij za pośrednictwem


Akcje w a aparatu reguł standardowych dla usługi Azure Content Delivery Network

Ważne

Usługa Azure CDN Standard firmy Microsoft (klasyczna) zostanie wycofana 30 września 2027 r. Aby uniknąć zakłóceń w działaniu usługi, należy przeprowadzić migrację profilów usługi Azure CDN Standard z usługi Microsoft (klasycznej) do warstwy Azure Front Door Standard lub Premium do 30 września 2027 r. Aby uzyskać więcej informacji, zobacz Azure CDN Standard from Microsoft (classic) retirement (Wycofanie usługi Azure CDN w warstwie Standardowa z firmy Microsoft (wersja klasyczna).

Usługa Azure CDN z Edgio zostanie wycofana 15 stycznia 2025 r. Przed tą datą należy przeprowadzić migrację obciążenia do usługi Azure Front Door, aby uniknąć przerw w działaniu usługi. Aby uzyskać więcej informacji, zobacz Azure CDN from Edgio retirement FAQ (Usługa Azure CDN from Edgio retirement FAQ).

W aksie reguł standardowych dla usługi Azure Content Delivery Network reguła składa się z co najmniej jednego warunków dopasowania i akcji. Ten artykuł zawiera szczegółowe opisy akcji, których można używać w a aparatu reguł standardowych dla usługi Azure Content Delivery Network.

Drugą częścią reguły jest akcja. Akcja definiuje zachowanie zastosowane do typu żądania, które identyfikuje warunek dopasowania lub zestaw warunków dopasowania.

Akcje

Poniższe akcje są dostępne do użycia w a aparatu reguł standardowych dla usługi Azure Content Delivery Network.

Wygaśnięcie pamięci podręcznej

Użyj tej akcji, aby zastąpić czas wygaśnięcia (TTL) punktu końcowego dla żądań, które określają reguły zgodne z warunkami.

Pola wymagane

Zachowanie pamięci podręcznej opis
Pomijanie pamięci podręcznej Po wybraniu tej opcji i dopasowaniu reguły zawartość nie jest buforowana.
Zastąp Po wybraniu tej opcji i dopasowaniu reguły wartość czasu wygaśnięcia zwrócona z źródła zostanie zastąpiona wartością określoną w akcji. To zachowanie jest stosowane tylko wtedy, gdy odpowiedź można buforować. W przypadku nagłówka odpowiedzi kontroli pamięci podręcznej z wartościami "no-cache", "private", "no-store" akcja nie ma zastosowania.
Ustaw, jeśli brakuje Gdy ta opcja zostanie wybrana i reguła będzie zgodna, jeśli żadna wartość czasu wygaśnięcia nie zostanie zwrócona z źródła, reguła ustawia czas wygaśnięcia na wartość określoną w akcji. To zachowanie jest stosowane tylko wtedy, gdy odpowiedź jest zapisywana w pamięci podręcznej. W przypadku nagłówka odpowiedzi kontroli pamięci podręcznej z wartościami "no-cache", "private", "no-store" akcja nie ma zastosowania.

Dodatkowe pola

Dni Godziny Minuty Sekundy
Int Int Int Int

Ciąg zapytania klucza pamięci podręcznej

Użyj tej akcji, aby zmodyfikować klucz pamięci podręcznej na podstawie ciągów zapytania.

Pola wymagane

Zachowanie opis
Uwzględnij Po wybraniu tej opcji i dopasowaniu reguły ciągi zapytania określone w parametrach zostaną uwzględnione podczas generowania klucza pamięci podręcznej.
Buforuj każdy unikatowy adres URL Po wybraniu tej opcji i dopasowaniu reguły każdy unikatowy adres URL ma własny klucz pamięci podręcznej.
Wyklucz Po wybraniu tej opcji i dopasowaniu reguły ciągi zapytania określone w parametrach zostaną wykluczone po wygenerowaniu klucza pamięci podręcznej.
Ignoruj ciągi zapytań Po wybraniu tej opcji i dopasowaniu reguły ciągi zapytania nie są brane pod uwagę podczas generowania klucza pamięci podręcznej.

Modyfikowanie nagłówka żądania

Użyj tej akcji, aby zmodyfikować nagłówki, które znajdują się w żądaniach wysyłanych do źródła.

Pola wymagane

Akcja Nazwa nagłówka HTTP Wartość
Dołączanie Po wybraniu tej opcji i dopasowaniu reguły nagłówek określony w nazwie nagłówka zostanie dodany do żądania z określoną wartością. Jeśli nagłówek jest już obecny, wartość jest dołączana do istniejącej wartości. String
Zastąp Po wybraniu tej opcji i dopasowaniu reguły nagłówek określony w nazwie nagłówka zostanie dodany do żądania z określoną wartością. Jeśli nagłówek jest już obecny, określona wartość zastępuje istniejącą wartość. String
Delete Po wybraniu tej opcji reguła jest zgodna, a nagłówek określony w regule jest obecny, nagłówek zostanie usunięty z żądania. String

Modyfikowanie nagłówka odpowiedzi

Użyj tej akcji, aby zmodyfikować nagłówki, które znajdują się w odpowiedziach zwróconych do klientów.

Pola wymagane

Akcja Nazwa nagłówka HTTP Wartość
Dołączanie Po wybraniu tej opcji i dopasowaniu reguły nagłówek określony w nazwie nagłówka jest dodawany do odpowiedzi przy użyciu określonej wartości. Jeśli nagłówek jest już obecny, wartość jest dołączana do istniejącej wartości. String
Zastąp Po wybraniu tej opcji i dopasowaniu reguły nagłówek określony w nazwie nagłówka jest dodawany do odpowiedzi przy użyciu określonej wartości. Jeśli nagłówek jest już obecny, wartość zastępuje istniejącą wartość. String
Delete Po wybraniu tej opcji reguła jest zgodna, a nagłówek określony w regule jest obecny, nagłówek zostanie usunięty z odpowiedzi. String

Przekierowywanie adresów URL

Ta akcja służy do przekierowywania klientów do nowego adresu URL.

Pola wymagane

Pole Opis
Type Wybierz typ odpowiedzi, aby powrócić do osoby żądającej: znaleziono (302), przeniesiono (301), przekierowanie tymczasowe (307) i przekierowanie trwałe (308).
Protokół Dopasuj żądanie, HTTP, HTTPS.
Hostname (Nazwa hosta) Wybierz nazwę hosta, do którego ma zostać przekierowane żądanie. Pozostaw wartość pustą, aby zachować hosta przychodzącego.
Ścieżka Zdefiniuj ścieżkę do użycia w przekierowaniu. Pozostaw wartość pustą, aby zachować ścieżkę przychodzącą.

Ciąg zapytania | Zdefiniuj ciąg zapytania używany w przekierowaniu. Pozostaw wartość pustą, aby zachować przychodzący ciąg zapytania. Fragment | Zdefiniuj fragment do użycia w przekierowaniu. Pozostaw wartość pustą, aby zachować fragment przychodzący.

Zdecydowanie zalecamy używanie bezwzględnego adresu URL. Użycie względnego adresu URL może przekierowywać adresy URL usługi Azure Content Delivery Network do nieprawidłowej ścieżki.

Regenerowanie adresów URL

Użyj tej akcji, aby przepisać ścieżkę żądania, które jest kierowane do źródła.

Pola wymagane

Pole opis
Wzorzec źródła Zdefiniuj wzorzec źródłowy w ścieżce adresu URL, aby zastąpić. Aby dopasować wszystkie ścieżki adresu URL, użyj ukośnika () jako/ wartości wzorca źródłowego.
Element docelowy Zdefiniuj ścieżkę docelową do użycia w ponownym zapisie. Ścieżka docelowa zastępuje wzorzec źródłowy.
Zachowaj niezgodną ścieżkę Jeśli ustawiono wartość Tak, pozostała ścieżka po dołączeniu wzorca źródłowego do nowej ścieżki docelowej.

Następne kroki