想象一下:两台相同的计算机在同一代理服务器后面的同一网络上运行相同的操作系统 (Windows XP) 和相同版本的 IE (v8.0)。
每台计算机的用户都可以访问我们的 Web 应用程序(托管在网络之外)。一个用户(“Alan”)在部署过程中这样做并缓存了一堆废话。另一个用户(“Bob”)等到部署之后(然后是一些修复补丁)并且运行顺利。
因此,在部署正确完成后,Alan 会再次尝试访问该应用程序。遇到各种问题。技术支持的典型响应是“清除缓存并重试”。这样做 - 没有修复。这很奇怪,因为大多数网站出现,只选择图像和一些相当简单的 HTML。
问题:我们如何完全消除 Alan 的缓存,以便他可以像 Bob 在隔壁隔间一样享受应用程序?
我们尝试了 Ctrl+F5 我们尝试了工具->Internet 选项->(浏览历史)删除。
我们再次尝试然后重新启动。我们尝试了工具-> Internet 选项->(浏览历史记录)设置/查看文件并手动删除我们在那里看到的所有内容。
每次尝试之后,鲍勃都对艾伦的不幸不断地冷笑。
如果它很重要,Web 应用程序是托管在 LAMP 堆栈上的 PHP/Javascript 应用程序。