2010-07-19 69 views
6

我讀Dive into HTML5: Offline web apps: Cache manifestHTML5緩存清單和內容類型

...但它必須與 內容類型的文本/緩存清單送達。如果 您運行的是基於Apache的Web服務器 ,你可能只是把一個 AddType指令在.htaccess文件 在你的web目錄

AddType text/cache-manifest .manifest

的根,如果我不加這會發生什麼?內容類型如此重要?我在httpd.conf中搜索了AddType。但我沒有看到content-typehtmljs,images等,它似乎並不重要所有這一切?

回答

3

如果您沒有正確設置內容類型,瀏覽器可能會拒絕將其視爲清單文件,類似於衆所周知的Firefox問題stylesheets get ignored if served with a plain text MIME type

您的Apache服務器的內容類型可能不在httpd.conf中,它們通常存儲在另一個配置文件mime.types中(默認爲though it can be changed)。

+0

我直接加入到httpd.conf中。您也可以將其添加到本地Web目錄中的.htaccess文件中。 – 2011-05-25 16:11:32