2012-01-26 62 views
2

我有一个网站,该网站在DEV方面具有URL本地主机:8080/mysite的 和测试/住它将是www.test.mysite.com和www.mysite.comHTML5清单后备网址

在我的表现,我有

FALLBACK: 
/offline.html 

的问题是,如果用户点击localhost:8080/MySite后备踢他们重定向到localhost:8080MySite哪些错误(不是没有就结束斜杠)和...

有谁知道围绕这个问题,我尝试了/ /offline.html但是那个错误的清单

+0

当网站上的任何页面被访问或使用“/ MySite /”时,它工作正常。只是在最后尝试访问根页而没有斜线时。任何人都可以考虑如何解决这个问题?我在JSP中为网站提供服务,它的上下文为“MySite” – Baconbeastnz 2012-01-31 01:25:59

回答

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 /离线。 htm

如果我输入以下URL,我总是会得到“offline.htm”页面:

  • 本地主机/ mysite的/
  • 本地主机/ mysite的
  • 本地主机/ mysite的/ HTML/
  • 本地主机/ mysite的/ HTML

注意后备网址。经过FF和Chrome测试。

希望这会有所帮助。