怎么给网站的现有图片的url上添加版本号?比如1.jpg?v=12312这样的
网站用的是mvc4制作的,现在是更新过程中经常发现图片缓存的问题,需要添加一个版本号,根据每次发布来自定义,1.JPG?v=123
感谢各位!
在路由中 增加 {name}.jpg请求,对应的action就直接 返回图片的文件流就好。
缓存的问题只要在后面加个时间就行了
1.jpg?v=new Date();
关键就是怎么动态的加和控制。你这样就要每个图片的路径后面都要手工去处理了
建个全局方法appendv添加版本后缀
<img src='1.jpg'></img> 改写成<img src='@appendv("1.jpg")'></img>