【发布时间】:2012-05-30 12:05:54
【问题描述】:
默认情况下,当使用缓存清单时,浏览器也会缓存当前 (HTML) 页面。我该如何不这样做?
我的网站在地址栏中看起来像domain.com/,但它实际上服务于domain.com/index.php。我试过了:
NETWORK
/
*
和
NETWORK
/index.php
*
...以及 index.html、index.php 等变体,没有前导斜杠等(清单工作正常,否则它会正确缓存 CACHE: 标题下列出的一些文件,它与正确的 MIME 类型等)
【问题讨论】:
-
你的 index.php 中有类似 的东西吗?如果是这样,这是正常行为。为什么不希望缓存应用程序的主入口点?
-
是的,这在我的主要 index.php 中。我不希望它被缓存,因为该页面每次加载不同的内容。我还能如何告诉浏览器离线存储我的 JS/CSS 文件?也许这不是清单的用途,我需要提出一个新问题。