我有一个网站,它在DEV上下文中的URL为localhost:8080/MySite在测试/直播时,它将只是www.test.mysite.com和www.mysite.com
在我的清单中,我有
FALLBACK:
/ offline.html
问题是,如果用户点击localhost:8080/MySite
(不是末端没有斜杠),并且回退开始,他们会被重定向到localhost:8080MySite
,这会导致。。。
有人知道这个问题吗,我尝试了/ /offline.html
,但它窃听了清单
我尽可能多地复制您的案例。使用以下内容对我来说效果很好:
-
我有一个像这样的目录结构:
/MySite/HTML/
/MySite/Styles/
/MySite/Images/
/MySite/Scripts/
我的所有HTML文件都位于/MySite/HTML/下,包括"offline.htm"
-
我的清单文件如下:
缓存清单
缓存:main.htm
/MySite/Styles/mustyles.css
/MySite/Images/random.jpg
/MySite/Scripts/jquery.js
网络:
*
回退:
//MySite/HTML/offline.htm
如果我键入以下URL,我总是得到"offline.htm"页面:
- localhost/MySite/
- localhost/MySite
- localhost/MySite/HTML/
- localhost/MySite/HTML
请注意回退URL。经过FF和Chrome测试。
希望这能有所帮助。