apache html 不缓存,Apache和nginx配置不缓存文件
在开发调试web的时候,经常会碰到因浏览器缓存(cache)而经常要去清空缓存或者强制刷新来测试的烦恼,提供下apache不缓存配置和nginx不缓存配置的设置。
apache:
首先确定配置文件httpd.conf中确已经加载mod_headers模块。
LoadModule headers_module modules/mod_headers.so
我们可以根据文件类型来让浏览器每次都从服务器读取,这里测试用css、js、swf、php、html、htm这几种文件。
Header set Cache-Control "private, no-cache, no-store,
proxy-revalidate, no-transform"
Header set Pragma "no-cache"
nginx:
location ~ .*.(css|js|swf|php|htm|html )$ {
add_header Cache-Control no-store;
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
