我的服务器返回以下标题:
Cache-Control:no-cache Connection:keep-alive Date:Thu, 07 Jul 2011 10:41:57 GMT Expires:Thu, 01 Jan 1970 00:00:01 GMT Last-Modified:Thu, 07 Jul 2011 08:06:32 GMT Server:nginx/0.8.46`
我希望我所服务的内容不被caching,所以我正在寻找一种方法来返回包含发起请求的date时间的Last-Modified头。 像现在()…
“我希望我所服务的内容不被caching”:您可以closuresIf-Modified-Since
请求头检查if_modified_since off;
指示。 if_modified_since文档
关于Last-Modified
头文件:你可以用add_header Last-Modified "";
来closures它add_header Last-Modified "";
你可能想让它看起来像一个文件总是被修改:
add_header Last-Modified $date_gmt; if_modified_since off; etag off;
至于最后一行,如果你真的想隐藏一个真正的最后修改的date,那么你必须隐藏ETag
头,因为它泄漏了时间戳 。