2011-08-19 79 views
12

如何使服務器返回清單文件與text/cache-manifest內容類型?默認情況下,如果我將它放到服務器幷包含到<html manifest="cache.manifest">中,它將被加載類型application/x-ms-manifest加載緩存清單文件

回答

15

這就是爲什麼推薦的清單文件擴展名爲.appcache的原因之一 - 微軟已經使用作爲其他內容。配置內容類型:

+0

有一點要注意。我有一個.manifest文件,只是在Visual Studio中將擴展名更改爲.appcache。這不起作用,只有當我創建了一個名爲cache.appcache的全新文本文件時,我才能使用它。 –

0

可能包括

AddType text/cache-manifest .appcache

在你的.htaccess

,或者如果你碰巧使用PHP你可以發送標題信息

header('Content-Type: text/cache-manifest'); 
+2

你沒有在IIS上獲得'.htaccess' – robertc

0

有麻煩通過GoDaddy的託管...他們的MIME類型不正確,Safari瀏覽器緩存的支持在iPad上離線網站,所以我只是做了cache.ASPX頁:

<%@Page ContentType="text/cache-manifest" ResponseEncoding ="utf-8" %> 

在的底部網頁...希望這可以幫助別人!

0

您必須具有helicon文件類型.htaccess才能使用IIS。是否可以有一個.htaccess文件,只需要做個#赫利的ISAPI_Rewrite配置文件

版本3.1.0.82