|
@@ -5,10 +5,10 @@ server {
|
|
location / {
|
|
location / {
|
|
if ($request_uri ~* .*[.](js|css|map|jpg|png|svg|ico)$) {
|
|
if ($request_uri ~* .*[.](js|css|map|jpg|png|svg|ico)$) {
|
|
# 除非浏览器选择禁用缓存,否则在max-age区间内,不会重新发起请求,即使服务器上的数据已经变化
|
|
# 除非浏览器选择禁用缓存,否则在max-age区间内,不会重新发起请求,即使服务器上的数据已经变化
|
|
- # add_header Cache-Control "public, max-age=2592000";
|
|
|
|
|
|
+ add_header Cache-Control "public, max-age=2592000";
|
|
# 浏览器依然会缓存,只是浏览器在使用缓存前需要向服务端确认缓存是否有效(请求头携带If-None-Match, If-Modified-Since),有效则304, 否则返回最新数据;
|
|
# 浏览器依然会缓存,只是浏览器在使用缓存前需要向服务端确认缓存是否有效(请求头携带If-None-Match, If-Modified-Since),有效则304, 否则返回最新数据;
|
|
# 如果浏览器选择禁用缓存(请求头中带Cache-Control: no-cache, 服务器会返回最新数据)
|
|
# 如果浏览器选择禁用缓存(请求头中带Cache-Control: no-cache, 服务器会返回最新数据)
|
|
- add_header Cache-Control "no-cache";
|
|
|
|
|
|
+ # add_header Cache-Control "no-cache";
|
|
}
|
|
}
|
|
|
|
|
|
root /usr/share/nginx/html;
|
|
root /usr/share/nginx/html;
|