0

情况:

  1. 使 htaccess 删除文件扩展名,因此当我访问www.example.com/index.html它时,它将链接到www.example.com/index/
  2. 创建了一个缓存清单(工作正常,所以我们可以排除它的结构问题)

问题:

  • 即使我制作了 htaccess 更改链接,缓存清单也不再适用于 index.html
  • 例子:
CACHE MANIFEST
index.html

在控制台中我会得到cache manifest resource fetch failed (-1).

这可能是因为当浏览器尝试访问时www.example.com/index.html,它会被重定向到www.example.com/index/它并感到困惑?

有没有办法让它直接缓存链接?谢谢。

4

1 回答 1

1

是否需要明确说明要存储在缓存中的所有文件,或者换句话说,必须写入完整的绝对 URL 或必须写入完整的相对 URL,以便缓存下载文件.

又名

index.html 
blablah.js 
hello/world.png 

一切都应该工作,但

index/ 
bippitybop/js/ 
goodbye_cruel/world/*

不会工作。

让我知道这是否有帮助,如果这个问题仍然有效。

于 2014-02-24T11:53:11.913 回答