Anpassade svarshuvuden visas inte i AEM publiceringsinstanser

Beskrivning description

Miljö

  • Produkt: Adobe Experience Manager as a Cloud Service (AEMaaCS) - Webbplatser
  • Instans: Instans

Problem/symtom

  • Anpassade svarshuvuden som anges med ett serverletsfilter visas inte i HTTP-svar från AEM publiceringsinstanser.
  • Sidhuvuden visas korrekt i lokala utvecklingsmiljöer, men inte i molnet.
  • I molnmiljön visas rubriken bara när en frågeparameter läggs till i URL:en.
  • Utan en frågeparameter saknas den förväntade anpassade rubriken i svaret.

Upplösning resolution

Följ de här stegen för att åtgärda problemet:

  • Som standard skickas endast de svarshuvuden som visas i avsnittet /headers i din dispatcherservergruppsfil till klienten. Standardkonfigurationen är:
/headers {
"Cache-Control"
"Content-Disposition"
"Content-Type"
"Expires"
"Last-Modified"
"X-Content-Type-Options"
}
  • Vid den första begäran till en icke cachelagrad resurs lagrar Dispatcher matchande rubriker i en separat fil bredvid cachefilen. Vid efterföljande begäranden läggs dessa lagrade rubriker till i svaret.
  • Om du vill returnera en anpassad rubrik lägger du till den i avsnittet /headers i din dispatcherservergruppsfil.
  • Om du vill att Dispatcher ska hämta ett nytt värde för en rubrik för varje sidinläsning, ska du undanta sidan från cachelagring.

Anteckningar:

  • Det går inte att använda ordningstecken i rubrikavsnittet.
  • Filen clientheaders.any används för att definiera tillåtna inkommande begäranderubriker, inte svarshuvuden.

Relaterad läsning

Konfigurera Dispatcher i AEM Dispatcher Guide

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