HTML5清单回退URL



我有一个网站,它在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测试。

希望这能有所帮助。

最新更新