我们有一个站点(Azure 上的 MVC4),我们偶尔会在该站点上更改我们的 JS 和 CSS 文件。更新没有安排,有时 - 经常。我不想进入 IIS 并更改设置或使用对文件和日期有无数引用的头文件。
目前,我们正在更改文件名,但您可以想象它需要做多少工作。
前段时间我读到我们可以通过将经常更改的文件的文件名保留在一个文件中来按需使这些文件过期,并且每当该文件上的任何内容发生更改时,浏览器都会被迫重新加载这些文件。
这是我应该做的事情吗?怎么做?
我们有一个站点(Azure 上的 MVC4),我们偶尔会在该站点上更改我们的 JS 和 CSS 文件。更新没有安排,有时 - 经常。我不想进入 IIS 并更改设置或使用对文件和日期有无数引用的头文件。
目前,我们正在更改文件名,但您可以想象它需要做多少工作。
前段时间我读到我们可以通过将经常更改的文件的文件名保留在一个文件中来按需使这些文件过期,并且每当该文件上的任何内容发生更改时,浏览器都会被迫重新加载这些文件。
这是我应该做的事情吗?怎么做?