Php Nginx fastcgi\u缓存\u密钥和$http\u cookie

Php Nginx fastcgi\u缓存\u密钥和$http\u cookie,php,drupal,session,caching,nginx,Php,Drupal,Session,Caching,Nginx,我正在尝试使用nginx-fastcgi缓存扩展Drupal。我正在使用 fastcgi_cache_key $http_cookie$request_method$host$request_uri; fastcgi_cache_methods GET HEAD; fastcgi_pass unix:/tmp/php-fpm.sock; include fastcgi_params; fastcgi_buffers 256 4k; fastcgi_intercept_errors on; f

我正在尝试使用nginx-fastcgi缓存扩展Drupal。我正在使用

fastcgi_cache_key $http_cookie$request_method$host$request_uri;
fastcgi_cache_methods GET HEAD;
fastcgi_pass   unix:/tmp/php-fpm.sock;
include fastcgi_params;
fastcgi_buffers 256 4k;
fastcgi_intercept_errors on;
fastcgi_read_timeout 14400; 
fastcgi_index index.php;
fastcgi_hide_header 'X-Drupal-Cache';
fastcgi_hide_header 'X-Generator';
fastcgi_ignore_headers Cache-Control Expires;
fastcgi_cache drupal;
fastcgi_cache_valid 200 301 1s;
fastcgi_cache_valid 302 1m;
fastcgi_cache_valid 404 1m;
fastcgi_cache_use_stale error timeout invalid_header updating http_500;     
fastcgi_max_temp_file_size 2M;
add_header X-Micro-Cache $upstream_cache_status;
用户看到他们不应该看到的页面会有什么问题吗

我遵循这家伙的微缓存指南

但我的大部分网站流量都是经过身份验证的用户,所以我也需要以某种方式缓存这些用户。我已经在localhost上进行了测试,但我不确定是否可以在生产环境中使用它