2012-01-26 63 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測試。

希望這會有所幫助。