Cosa fa effettivamente l'intestazione "Vary: Cookie" per pubblicare pagine da Varnish?


9

Secondo la documentazione in default.settings.php, e ho visto descrizioni simili altrove, "Without "Vary:Cookie", authenticated users would also be served the anonymous page from the cache."

Tuttavia $conf['omit_vary_cookie'] = TRUE;è consigliato con Varnish in Drupal 7 e non sembra impedire agli utenti di passare da sessioni anonime a sessioni autenticate. È un'intestazione di cui a Varnish non interessa davvero?

Risposte:


15

Per rispondere alla mia domanda. Ho scoperto che con $conf['omit_vary_cookie'] = TRUE;, gli utenti che visitano una pagina come utenti anonimi e accedono vedranno la versione cache della pagina fino a quando non fanno clic su "aggiorna" sul proprio browser. È una differenza sottile che all'inizio non ho notato come utente amministratore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.