关于cache-control

问题

发现更新文章后,浏览器不会及时更新,html被缓存了,只能手动清除

解决

配置nginx的Cache-Control

不缓存

1
2
3
location ~ .*\.(css|js|swf|php|htm|html )$ {
add_header Cache-Control no-store;
}

限制缓存时间

1
2
3
location ~ .*\.(css|js|swf|php|htm|html )$ {
add_header Cache-Control max-age=3600;
}