Nginx
如何更改 nginx 上的 Last-Modified 標頭?
我的伺服器返回以下標頭:
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`
我希望我所服務的內容不被記憶體,所以我正在尋找一種方法來返回一個包含請求發起日期時間的 Last-Modified 標頭。像現在()…
“我希望我服務的內容不被記憶體”:您可以使用指令關閉
If-Modified-Since
請求標頭檢查。if_modified_since 文件if_modified_since off;
關於
Last-Modified
標題:您可以使用以下命令將其關閉add_header Last-Modified "";
你可能想讓它看起來像一個文件總是被修改:
add_header Last-Modified $date_gmt; if_modified_since off; etag off;
至於最後一行,如果你真的想隱藏一個真正的最後修改日期,那麼你也必須隱藏
ETag
標題,因為它會洩漏 timestamps。