我有一个网站,在DEV上下文中有URL localhost:8080 / MySite 在测试/现场,它只是www.test.mysite.com和www.mysite.com
在我的清单中我有
FALLBACK:
/ offline.html
问题是,如果用户点击localhost:8080/MySite
(结尾不是没有斜线)并且后备启动,他们会被重定向到localhost:8080MySite
哪些错误......
有没有人知道这个问题,我尝试了/ /offline.html
,但是它掩盖了清单
答案 0 :(得分:3)
我试图尽可能多地复制你的案子。使用以下内容对我来说很好:
我有一个像这样的目录结构:
/ mysite的/ HTML /
/ mysite的/形式/
/ mysite的/图像/
/ mysite的/脚本/
我的所有HTML文件都位于 / MySite / HTML / 下,包括“offline.htm”
我的清单文件如下:
CACHE MANIFEST
CACHE: main.htm中
/MySite/Styles/mustyles.css
/MySite/Images/random.jpg
/MySite/Scripts/jquery.js
NETWORK:
*
FALLBACK:
/ / MySite/HTML/offline.htm
如果我输入以下网址,我总是会收到“offline.htm”页面:
请注意后备网址。在FF和Chrome上测试过。
希望这有帮助。