Apache-2.2
使用 HTTP_IF_MODIFIED_SINCE 進行圖像記憶體
我發現添加
RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}] RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
在我的 htaccess 文件的底部(在所有 rewriterule 下方)通過記憶體動態生成的圖像解決了我的問題(未設置 HTTP_IF_MODIFIED_SINCE)。傑出的。
雖然這實際上做了什麼以及為什麼需要它?是否有必要在每個 .htaccess 中都有這個,或者我可以更改 apache 伺服器配置,這樣我就不必將它添加到每個網站項目中?
if-modified since 是一個 HTTP 數據標頭 ENV 變數,它基本上設置了一個時間,如果客戶端訪問了伺服器,並且客戶端請求的內容已更改,則伺服器將返回更改後的內容,否則將返回沒有文件內容的 304 not-modified 響應。