在我的网络应用程序中,我使用simple.manifest文件进行应用程序缓存。如果我写作
CACHE MANIFEST
CACHE:
img/logo.png
FALLBACK:
/ offline.html
NETWORK:
*
它工作正常。但如果我写作
CACHE MANIFEST
CACHE:
/img/logo.png
FALLBACK:
/ /offline.html
NETWORK:
*
它不起作用。我得到错误资源获取失败(404)。 我在apche tomcat工作。我将我的应用程序设为
阿帕奇/ web应用/ sconnolly / offline.html
阿帕奇/ web应用/ sconnolly / IMG / logo.png
阿帕奇/ web应用/ sconnolly / sample.manifest
可能导致此错误的原因。
答案 0 :(得分:0)
前导斜杠指的是根目录。如果省略前导斜杠,则url将相对于您所在的路径。
因此:
img / logo.png将引用apache / webapps / sconnolly / img / logo.png
尽管
/img/logo.pmg很可能会引用apache / webapps / img / logo.png