O que o cabeçalho "Vary: Cookie" realmente faz para exibir páginas do Varnish?


9

De acordo com a documentação em default.settings.php, e vi descrições semelhantes em outros lugares, "Without "Vary:Cookie", authenticated users would also be served the anonymous page from the cache."

No entanto, $conf['omit_vary_cookie'] = TRUE;é recomendado com o Varnish no Drupal 7 e parece não impedir que os usuários possam alternar de sessões anon para sessões autenticadas. Esse é um cabeçalho com o qual o Verniz não se importa?

Respostas:


15

Para responder minha própria pergunta. Descobri que $conf['omit_vary_cookie'] = TRUE;, com usuários que visitam uma página como usuários anônimos e efetuam login, verão a versão em cache da página até clicarem em "Atualizar" em seus navegadores. É uma diferença sutil que eu não notei inicialmente como usuário administrador.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.