Co tak naprawdę robi nagłówek „Vary: Cookie” do wyświetlania stron z Varnish?


9

Zgodnie z dokumentacją w pliku default.settings.php, podobne opisy widziałem gdzie indziej, "Without "Vary:Cookie", authenticated users would also be served the anonymous page from the cache."

$conf['omit_vary_cookie'] = TRUE;Jest jednak zalecane w przypadku Varnish w Drupal 7 i wydaje się, że nie uniemożliwia użytkownikom przełączania się z sesji anonowych na uwierzytelnione. Czy to nagłówek, którego Lakier tak naprawdę nie obchodzi?

Odpowiedzi:


15

Aby odpowiedzieć na moje pytanie. Zauważyłem, że $conf['omit_vary_cookie'] = TRUE;użytkownicy, którzy odwiedzają stronę jako użytkownicy anonimowi i logują się, będą widzieć wersję strony z pamięci podręcznej, dopóki nie klikną „odśwież” w swoich przeglądarkach. Jest to subtelna różnica, której początkowo nie zauważyłem jako administrator.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.