Was bewirkt der Header "Variieren: Cookie" tatsächlich für das Bereitstellen von Seiten aus Lack?

9

Laut der Dokumentation in default.settings.php, und ich habe ähnliche Beschreibungen an anderer Stelle gesehen, "Without "Vary:Cookie", authenticated users would also be served the anonymous page from the cache."

Wird $conf['omit_vary_cookie'] = TRUE;jedoch mit Varnish in Drupal 7 empfohlen und scheint Benutzer nicht davon abzuhalten, von anon zu authentifizierten Sitzungen zu wechseln. Ist das ein Header, den Varnish eigentlich nicht interessiert?

eine Couch
quelle

Antworten:

15

Um meine eigene Frage zu beantworten. Ich habe festgestellt, dass $conf['omit_vary_cookie'] = TRUE;Benutzer, die eine Seite als anonyme Benutzer besuchen und sich anmelden, die zwischengespeicherte Version der Seite sehen, bis sie in ihren Browsern auf "Aktualisieren" klicken. Es ist ein subtiler Unterschied, den ich als Administrator zunächst nicht bemerkt habe.

eine Couch
quelle