Ti trovi qui:
Creazione di una regola cache eCDN
Creare una regola di cache per rendere le pagine HTML e le risposte JSON idonee per il caching sul perimetro eCDN per lo storefront di B2C Commerce. Per impostazione predefinita, la eCDN memorizza nella cache solo il contenuto statico in base all'estensione del file.
Una regola di cache rende idoneo per il caching un tipo di contenuto altrimenti non memorizzabile nella cache, ma non forza il caching. Affinché una risposta venga memorizzata nella cache, l'origine deve comunque restituire le intestazioni di risposta Cache-Control (o Expires) appropriate. Per informazioni dettagliate sul modo in cui la eCDN decide gli elementi da memorizzare nella cache, vedere Regole della cache eCDN ed eliminazione della cache.
-
In Business Manager, fare clic su Icona di avvio
, quindi selezionare .
-
Individuare la zona che si desidera configurare e selezionare Configura zona dal menu a discesa.
-
Aprire la sezione Regole cache.
-
Fare clic su Aggiungi regola, quindi completare i campi della regola.
Compilare i campi obbligatori.
- Descrizione: Un'etichetta leggibile per la regola.
-
Espressione: La condizione di corrispondenza (massimo 4.096 caratteri). Supporta campi come
http.request.uri.path,http.request.uri.path.extension,http.host,http.cookieessl. -
Azione: È supportata solo
la cache, che contrassegna il contenuto corrispondente come idoneo per la memorizzazione nella cache.
Compilare i campi facoltativi in base alle esigenze.
- Abilitato: Attiva o disattiva la regola senza eliminarla. Questa opzione è selezionata per impostazione predefinita.
-
Escludi stringhe di query: Parametri di query da escludere dalla chiave della cache (ad esempio
gclideutm_campaign). - Ignora l'ordine della stringa di query: Ordina i parametri di query in ordine alfabetico in modo che le variazioni di ordinamento raggiungano la stessa voce della cache. Deselezionato per impostazione predefinita.
-
Rispetta ETag forti: Onora i validatori
ETagforti fin dall'origine. Deselezionato per impostazione predefinita. - Posizione: Posiziona questa regola prima o dopo un'altra regola per controllare la precedenza. Per impostazione predefinita, la regola viene aggiunta alla fine.
- Ordinare le regole in base alle esigenze. Quando più regole corrispondono a una richiesta, viene applicata l'ultima regola corrispondente.
-
Salvare la regola.
La regola si applica all'edge eCDN per tale zona.
Per memorizzare nella cache le pagine dei dettagli di prodotto (HTML) di PWA Kit, utilizzare questa espressione. Opzioni consigliate: escludere gclid e utm_campaign, ignorare l'ordine delle stringhe di query e rispettare ETag forti.
(http.request.uri.path corrisponde a ".*/product/[^/]+/?$" e http.request.uri.path.extension eq "html")
Per memorizzare nella cache il contenuto SFRA e le pagine di marketing (HTML), utilizzare questa espressione.
((http.request.uri.path contiene "/content/" oppure http.request.uri.path contiene "/campaigns/") e http.request.uri.path.extension eq "html")
Tieni a mente questi limiti.
- Una zona supporta un massimo di 200 regole cache.
- Il limite di lunghezza dell'espressione è di 4.096 caratteri.
- È supportata solo l'azione
cache. Per evitare il caching, configurare l'origine per l'inviodi messaggi privati,no-store,no-cacheomax-age=0. - La rete eCDN memorizza nella cache solo le richieste GET, indipendentemente dalla configurazione della regola.
Una volta che il contenuto è stato memorizzato nella cache, è possibile invalidarlo da Business Manager. Vedere Svuotamento della cache eCDN.
