我使用ASP.NET Web处理程序来组合我的CSS文件。
此要求的网址格式为:
/Combiner.ashx?f=~/stylesheets/reset.css--~/stylesheets/base.css&t=text/css&v=3.1.4.2113
它需要组合任意数量的CSS文件,然后是类型,最后是站点组件的版本号。
HTTP expires标头将来设置为一个月。
由于我在查询字符串中包含版本号,我希望这会阻止浏览器提供无效内容。但是,版本号似乎被忽略,Chrome和IE都认为内容未被修改。
我已确认版本号已经明确更改。
关于为何忽略这一点的任何想法?