Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 została wycofana 15 stycznia 2025 r. Aby uzyskać więcej informacji, zobacz Azure CDN from Edgio retirement FAQ.
W Standardowym silniku reguł dla usługi Azure Content Delivery Network, reguła składa się z co najmniej jednego warunku dopasowania i akcji. Ten artykuł zawiera szczegółowe opisy akcji, których można używać w silniku reguł standardowych dla usługi Azure Content Delivery Network.
Drugą częścią reguły jest akcja. Akcja definiuje zachowanie stosowane dla typu żądania, które jest identyfikowane przez warunek dopasowania lub zestaw warunków dopasowania.
Akcje
Poniższe akcje są dostępne do użycia w standardowym silniku reguł dla usługi Azure Content Delivery Network.
Wygasanie pamięci podręcznej
Użyj tej akcji, aby nadpisać wartość czasu życia (TTL) punktu końcowego dla żądań, dla których warunki spełniają kryteria określone przez reguły.
Pola wymagane
| Zachowanie pamięci podręcznej | opis |
|---|---|
| Pomiń pamięć podręczną | Po wybraniu tej opcji i dopasowaniu reguły zawartość nie jest buforowana. |
| Przełącz | Po wybraniu tej opcji i dopasowaniu reguły wartość czasu wygaśnięcia zwrócona ze źródła zostanie zastąpiona wartością określoną w działaniu. To zachowanie jest stosowane tylko wtedy, gdy odpowiedź można buforować. W przypadku nagłówka odpowiedzi cache-control z wartościami "no-cache", "private", "no-store", akcja nie ma zastosowania. |
| Ustaw, jeśli brakuje | Gdy ta opcja zostanie wybrana i reguła pasuje, jeśli żadna wartość TTL nie zostanie zwrócona ze źródła, reguła ustawia TTL na wartość określoną w działaniu. To zachowanie jest stosowane tylko wtedy, jeśli odpowiedź jest możliwa do zapisania w pamięci podręcznej. W przypadku nagłówka odpowiedzi cache-control z wartościami "no-cache", "private", "no-store", akcja nie ma zastosowania. |
Dodatkowe pola
| Dni | Godziny | Minuty / Protokoły / Zapiski | Sekundy |
|---|---|---|---|
| Int | Int | Int | Int |
Ciąg zapytania dla 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łącz | 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. | Sznurek |
| 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ść. | Sznurek |
| Usuń | Gdy ta opcja jest wybrana, a reguła odpowiada i nagłówek określony w regule jest obecny, nagłówek zostaje usunięty z żądania. | Sznurek |
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łącz | 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. | Sznurek |
| 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ść. | Sznurek |
| Usuń | Po wybraniu tej opcji, jeżeli reguła dopasowuje się, a nagłówek określony w regule jest obecny, nagłówek jest usuwany z odpowiedzi. | Sznurek |
Przekierowywanie adresów URL
Ta akcja służy do przekierowywania klientów do nowego adresu URL.
Pola wymagane
| Pole | opis |
|---|---|
| Typ | Wybierz typ odpowiedzi, aby powrócić do elementu żądającego: 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 puste, aby zachować adres hosta. |
| Ścieżka | Zdefiniuj ścieżkę do użycia w przekierowaniu. Pozostaw puste, 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 pole puste, aby zachować przychodzący fragment.
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.
Przepisanie adresów URL
Użyj tej akcji, aby przepisać ścieżkę żądania, które jest w drodze do serwera źródłowego.
Pola wymagane
| Pole | opis |
|---|---|
| Wzorzec źródła | Zdefiniuj wzorzec źródłowy w ścieżce adresu URL do zastąpienia. Aby dopasować wszystkie ścieżki adresu URL, użyj ukośnika (/) jako wartości wzorca źródłowego. |
| Cel podróży | Zdefiniuj ścieżkę docelową do użycia w ponownym zapisie. Ścieżka docelowa zastępuje wzorzec źródłowy. |
| Zachowaj niedopasowaną ścieżkę | Jeśli ustawiono Tak, pozostała część ścieżki po wzorcu źródłowym jest dołączana do nowej ścieżki docelowej. |