如何configurationnginx和uwsgicaching一个url?

Update2:添加uwsgi_ignore_headers Cache-Control Set-Cookie X-Accel-Expires Expires Vary; 并解决问题。 感谢大家。

更新:我试过uwsgi_ignore_headers Cache-Control Set-Cookie X-Accel-Expires Expires Vary; 。 不工作。 我还发现,如果我在同一台计算机上的不同浏览器中以相同的请求login状态,caching仍然不起作用。 这真的很傻…

我已经看到下面的评论,但我不知道如何将其应用到configuration文件。

我想cachingurl / ,它运作良好,但我发现,如果我login或注销,caching不工作。 为什么? 我只是想caching/反正。 这是我的configuration:

 uwsgi_cache_path uwsgi_cache_path /app/path/nginx_cache levels=1:2 keys_zone=my_cache:1m max_size=50m inactive=30m use_temp_path=off; server { ... location = / { uwsgi_pass 127.0.0.1:3032; include /app/path/uwsgi_params; uwsgi_cache my_cache; uwsgi_cache_key "$host$uri$is_args$args"; uwsgi_cache_valid 5m; } ... }