Tiêu đề của Vary: Cookie, thực sự làm gì để phục vụ các trang từ Varnish?


9

Theo tài liệu trong default.sinstall.php và tôi đã thấy các mô tả tương tự ở nơi khác, "Without "Vary:Cookie", authenticated users would also be served the anonymous page from the cache."

Tuy nhiên, $conf['omit_vary_cookie'] = TRUE;được khuyến nghị với Varnish trong Drupal 7 và dường như không khiến người dùng không thể chuyển từ phiên bản anon sang phiên xác thực. Đây có phải là một tiêu đề mà Varnish không thực sự quan tâm?

Câu trả lời:


15

Để trả lời câu hỏi của riêng tôi. Tôi đã thấy rằng $conf['omit_vary_cookie'] = TRUE;, với những người dùng truy cập một trang với tư cách là người dùng ẩn danh và đăng nhập sẽ thấy phiên bản được lưu trong bộ nhớ cache của trang cho đến khi họ nhấp vào "làm mới" trên trình duyệt của họ. Đó là một sự khác biệt tinh tế mà lúc đầu tôi không nhận thấy là người dùng admininistrator.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.