【发布时间】:2010-06-29 04:49:00
【问题描述】:
我们公司正在使用 IIS7 和 dotnet 3.5 来构建我们内部和外部客户使用的不同 Web 应用程序。建议我们开始使用静态内容缓存来缓存图像和 html 文件。 我的理解是,在 web.config 文件中,我们可以设置 cachecontrolmaxage 来指定需要缓存文件的天数。 此外,我们还建议我们通过传递参数 myjsfile.js?verfile=1234 来调用这些静态页面,该参数可以在文件的新版本投入生产时进行更改。
我希望我去上面对吗?现在正在寻找的是实现第二部分的更好方法,而不是每次创建新文件时都必须传递新版本号,我们可以以其他方式部署它,以便对静态文件进行任何新更改在生产环境中。我想寻找的是一种在生产中推广多个图像和静态文件的简单方法,而无需担心更改版本号。
【问题讨论】: