Nginx 在客户端缓存php调用

Nginx 在客户端缓存php调用,nginx,php,caching,Nginx,Php,Caching,我在运行nginx的debian 7机器上拥有一个网站。 当用户登录时,我会为他提供很多由php生成的服务。其中一些文件总是相同的 是否有一种方法可以在客户端浏览器上缓存这些文件,然后当客户端询问这些文件时,用304 not modified响应 我在nginx1.6上使用php fpm,仅使用https。但是,我使用php提供的一些文件总是相同的-那么为什么要通过php提供这些文件呢?在任何情况下,您的问题的一个答案是设置适当的expire头,这样客户端就不会请求他们已经请求的任何内容,并且可

我在运行nginx的debian 7机器上拥有一个网站。 当用户登录时,我会为他提供很多由php生成的服务。其中一些文件总是相同的

是否有一种方法可以在客户端浏览器上缓存这些文件,然后当客户端询问这些文件时,用304 not modified响应


我在nginx1.6上使用php fpm,仅使用https。

但是,我使用php提供的一些文件总是相同的
-那么为什么要通过php提供这些文件呢?在任何情况下,您的问题的一个答案是设置适当的expire头,这样客户端就不会请求他们已经请求的任何内容,并且可以缓存客户端的Web内容(通过客户端或代理)如果服务器将其标记为可缓存。我通过php为其提供服务,因为不同用户的文件不同@ad7six是否可以将.php标记为可缓存@只需从php中设置正确的缓存控制头即可