Nginx的fastcgicachingconfiguration

这里是http {}中的cachingpathconfiguration

fastcgi_cache_methods GET HEAD; fastcgi_cache_path /var/cache/nginx levels=1:2 keys_zone=website:10m inactive=1d max_size=10m; 

这是虚拟主机中的configuration:

 location ~* \.php$ { fastcgi_index index.php; fastcgi_pass unix:/var/run/php5-fpm/manageraddons.socket; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_cache website; fastcgi_cache_key $host$uri$is_args$args; fastcgi_cache_valid 200 301 302 304 40s; fastcgi_cache_valid any 5s; } 

我创build了一个简单的PHP文件,包括以下几行:

 <?php echo time(); ?> 

所以,我的意图是:当我第一次访问它时,会打印出当前时间。 由于页面现在被caching,下次尝试访问页面时,应显示较早的时间,而不是当前时间。 但每次刷新页面时,打印的内容都会更改为。 我需要停止nginx向fastcgi发送请求,如何正确configurationnginx来做到这一点?

谢谢。