Problemi di caching in Dispatcher con le pagine di descrizione del prodotto (PDP)

Questo articolo risolve un problema in AEMaaCS in cui le pagine di descrizione del prodotto (PDP) non vengono memorizzate nella cache a livello di Dispatcher. La risoluzione prevede l’implementazione delle regole di riscrittura corrette per memorizzare in cache i PDP in modo efficace, migliorando le prestazioni e riducendo il carico del server.

Descrizione description

Ambiente

Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problema/Sintomi

Le pagine di descrizione del prodotto (PDP) non vengono memorizzate nella cache a livello di Dispatcher. Al contrario, ogni richiesta viene indirizzata direttamente all’editore, il che porta a inefficienze e a un carico maggiore per l’editore.

Causa

Il problema deriva dal modo in cui i percorsi PDP vengono riscritti. In particolare, i percorsi che iniziano con /p/ vengono riscritti senza un'estensione finale .html, causando problemi di caching. Ad esempio:

Riscrittura corretta:

  • Originale: /p/product-details-page.html/something
  • Riscritto: /content/product-details-page.html/something.html

Riscrittura non corretta:

  • Originale: /p/product-details-page.html/something
  • Riscritto: /content/product-details-page.html/something

L'assenza dell'estensione .html nel percorso riscritto impedisce a Dispatcher di memorizzare la pagina nella cache.

Risoluzione resolution

Per risolvere il problema, regolare le regole di riscrittura nella configurazione Dispatcher per assicurarsi che nei percorsi riscritti sia inclusa un'estensione .html finale.

Passaggi per modificare le regole di riscrittura

  1. Accedere alla configurazione di Dispatcher:

    • Passa ai file di configurazione di Dispatcher.
  2. Modificare le regole di riscrittura:

    • Verificare che i percorsi riscritti da /p/ includano un'estensione finale .html.
  3. Verifica la configurazione:

    • Dopo aver aggiornato le regole, verifica che i PDP siano ora memorizzati correttamente nella cache.
  4. Monitoraggio delle prestazioni:

    • Osserva il carico sull’editore per garantire che le richieste vengano memorizzate nella cache come previsto.

Lettura correlata

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f