linapex
2014-07-22 10:37:08
等
nginx静态文件返回http 304状态码优化缓存配置
nginx 作为高性能的 HTTP 和 反向代理 服务器,其实力是毋庸置疑的,关于 nginx 的性能测试我还专门发了一个帖子:
http://www.iteye.com/problems/102429
由于使用的是 nginx 服务器,如何配置静态资源返回304,该如何配置呢. 如果配置了,如果更新缓存有什么方式?
nginx 配置304,就是对于静态资源文件做缓存,可以提高效率,这一块, @最代码官方 是如何配置的呢?
更新缓存,目前一般的团队使用如下方式:
<script type="text/javascript" src="a.js?t=20130825"></script>
或者
<script type="text/javascript" src="a.js?v=1.0.0"></script>
有没有其他更好更高效的方法呢?
由最代码官方编辑于2014-7-22 12:21:48
评论

最代码官方 LV168
2014年7月22日
nginx配置静态文件过期时间expires的配置:
location ~ \.(jpg|png|jpeg|gif)$ { expires 30d; root /data/www/www.zuidaima.com/; } location ~ \.(js|css)$ { expires 2h; root /data/www/www.zuidaima.com/; }
js或css文件打版本号最代码目前是手工增加当前时间来实现的,比如:
<link href="/resource/css/javaniu.css?v=20140610" rel="stylesheet" /> <script src="/resource/js/javaniu.js?v=20140713"></script>
也可以参考这个分享代码:前端开发静态文件自动添加版本号解决方案
- 等 最代码怎么获取牛币啊?
- 完 谁来告诉我最代码上线的时间,答对者给5牛币,先来先得
- 等 牛友们,大家好,你们做程序员多久了?现在还好吗?
- 完 在微信打开的页面里进行app下载
- 等 最代码2014年欢乐聚声会
- 完 mysql如何查询表数据并且对3个字段降序的SQL?
- 完 最代码牛币机制改革
- 完 成功的在bae上使用了自定义运行环境 jetty+nginx的组合,大家对jetty+nginx优化有哪些心得?
- 完 进来分享一下各位牛牛是如何加入最代码大家庭的?
- 等 为什么java BufferedImage类处理大图直接抛出内存溢出的异常?
- 等 最代码是否开发手机app客户端?
- 完 java程序员学习哪些java的技术?java有哪些框架?都能做哪方面的开发?
- 等 php格式网页文件怎么运行?
- 等 Java volatile值获取的问题
- 等 前端vue,拦截了登录后台后,返回的token,requests拦截token,但是发送请求的时候,就出现跨越异常
- 等 大专本科计算机科班怎么找到Java工作?
- 等 eclipse怎么把三个java swing游戏项目合成一个项目?
- 完 伙伴们,大家都有什么好的解压方式么,分享一下~
- 完 三四线城市,6、7k,运维工作,索然无味,想去辞职上培训,各位牛牛有什么建议嘛
- 等 jsp页面输入中文变成问号
- 等 JPA在线上运行一段时间后报错Caused by: java.lang.IncompatibleClassChangeError: null
- 等 PHP 这个规则用preg_match_all怎么写
- 等 大佬们,有没有知道Alfresco如何配置LDAP登录呢?
- 等 php的install目录是框架带的吗?

- 等 阿里云的云主机上如何在nginx上配置虚拟主机?
- 等 nginx反向代理如何转发到本地的tomcat?
- 完 Nginx如何通过A机器(通外网)访问B机器(不通外网)的图片?
- 等 nginx配置https为什么有的网络不可以访问?
- 完 nginx如何记录每次请求开始,服务器处理到返回结果的时长?
- 等 nginx代理tomcat配置静态文件为什么修改文件路径后通过域名访问不到?
- 等 nginx用户访问网页日志如何实现自动导入存储到mongodb数据库?
- 完 最代码的301重定向是服务器nginx配置的还是java代码实现的呢~!两者哪个更好一些
- 完 想在一个服务器上同时运行php和java web程序,并使用不同的域名访问80端口,谁能提供最好的技术呢?高分求给力
- 等 tomcat+nginx配置robots.txt文件在网站根目录,访问为什么访问出现404文件不存在的问题呢?
- 等 nginx tomcat upstream集群为什么局域网下运行有问题?
- 完 成功的在bae上使用了自定义运行环境 jetty+nginx的组合,大家对jetty+nginx优化有哪些心得?

张言昊 LV9
2021年6月23日
snda527816 LV1
2020年7月14日
1475059069 LV3
2020年6月28日
a5132007801
2020年4月14日
暂无贡献等级
CheEason LV5
2020年3月26日
lhappygo LV1
2019年12月13日
zxw666
2019年10月10日
暂无贡献等级
lanningfa LV1
2019年8月21日
丶男儿当自强 LV13
2019年5月27日
玫瑰巷的乞者 LV15
2019年4月8日