Apa yang sebenarnya dilakukan header "Vary: Cookie" untuk melayani halaman dari Varnish?


9

Menurut dokumentasi di default.settings.php, dan saya telah melihat deskripsi serupa di tempat lain, "Without "Vary:Cookie", authenticated users would also be served the anonymous page from the cache."

Namun $conf['omit_vary_cookie'] = TRUE;dianjurkan dengan Varnish di Drupal 7 dan tampaknya tidak membuat pengguna tidak dapat beralih dari sesi langsung ke sesi yang diautentikasi. Apakah ini tajuk yang sebenarnya tidak dipedulikan Varnish?

Jawaban:


15

Untuk menjawab pertanyaan saya sendiri. Saya telah menemukan bahwa dengan $conf['omit_vary_cookie'] = TRUE;, pengguna yang mengunjungi halaman sebagai pengguna anonim dan masuk akan melihat versi halaman yang di-cache hingga mereka mengklik "menyegarkan" di browser mereka. Ini adalah perbedaan yang tidak saya sadari pada awalnya sebagai pengguna admininistrator.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.