ส่วนหัว“ แตกต่างกัน: คุกกี้” ทำอะไรให้จริงสำหรับการแสดงหน้าจากวานิช


9

ตามเอกสารใน default.settings.php และฉันได้เห็นคำอธิบายที่คล้ายกันที่อื่น "Without "Vary:Cookie", authenticated users would also be served the anonymous page from the cache."

อย่างไรก็ตาม$conf['omit_vary_cookie'] = TRUE;แนะนำให้ใช้กับ Varnish ใน Drupal 7 และดูเหมือนจะไม่ทำให้ผู้ใช้ไม่สามารถเปลี่ยนจากอานนท์เป็นเซสชันที่มีการรับรองความถูกต้องได้ นี่คือส่วนหัวที่วานิชไม่สนใจจริง ๆ หรือ?

คำตอบ:


15

เพื่อตอบคำถามของฉันเอง ฉันพบว่า$conf['omit_vary_cookie'] = TRUE;ผู้ใช้ที่เข้าชมหน้าเว็บในฐานะผู้ใช้ที่ไม่ระบุชื่อและเข้าสู่ระบบจะเห็นเวอร์ชันแคชของหน้าจนกว่าพวกเขาจะคลิก "รีเฟรช" บนเบราว์เซอร์ของตน มันเป็นความแตกต่างเล็กน้อยที่ฉันไม่ได้สังเกตในตอนแรกในฐานะผู้ใช้ของผู้ดูแลระบบ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.