【发布时间】:2009-11-03 18:36:33
【问题描述】:
上周四,我们刚刚发布了我们网站的新版本。最大的变化是我们从 Prototype 转换为 jQuery。这当然包括对引用的 javascript 文件的大量更改。也有新的 css 文件更改。不幸的是,我们的许多客户都没有看到这些变化。我什至让一位客户清除了他们的浏览器缓存,按 F5 并直接下载 js 文件。他仍然得到旧版本。
我们有什么方法可以通知所有参与者(浏览器、代理服务器等)我们的文件发生了变化?
顺便说一句,我们的许多客户都是财富 500 强公司。他们使用 IE 6 并且通常位于代理服务器后面。
我们使用 Tomcat 6 和 Apache 2。
【问题讨论】:
-
未更改的内容是由 Tomcat 还是 Apache2 提供的?
-
代理服务器有可能缓存内容吗?
标签: apache deployment tomcat caching