如何使服务器返回清单文件与text/cache-manifest
内容类型?默认情况下,如果我将它放到服务器并包含到<html manifest="cache.manifest">
中,它将被加载类型application/x-ms-manifest
。加载缓存清单文件
Q
加载缓存清单文件
12
A
回答
15
这就是为什么推荐的清单文件扩展名为.appcache
的原因之一 - 微软已经使用作为其他内容。配置内容类型:
- 在IIS6和下方,添加虚拟目录或网站的属性(MS instructions)的标题选项卡上的MIME类型映射。
- 在IIS7及更高版本,要么去MIME types in Features view或add a
mimeMap
entry understaticContent
in your web.config像<mimeMap fileExtension=".appcache" mimeType="text/cache-manifest" />
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
相关问题
- 1. HTML5缓存清单index.html不加载链接文件
- 2. 清洁Office加载缓存
- 3. 变化缓存清单文件
- 4. 多个缓存清单文件?
- 5. getFilename函数 - 缓存的清单文件
- 6. 清单文件不禁用缓存
- 7. HTML离线应用程序缓存,清单下载的文件
- 8. HTML5缓存清单
- 9. 缓存清单uncache
- 10. 清除Microsoft Office加载项缓存
- 11. HTML5缓存清单文件本身没有被缓存,并在每个资源加载时调用
- 12. 将.htaccess添加到缓存清单?
- 13. 从清单文件加载权限
- 14. 姜饼不加载清单文件
- 15. HTML5缓存清单缓存一切
- 16. (移动)Safari浏览器加载资源,尽管缓存清单
- 17. HTML缓存清单和动态加载的图像
- 18. 使用清单重新加载浏览器缓存
- 19. 发布构建加载缓存文件
- 20. C# - 缓存加载缓存
- 21. HTML5缓存清单异常
- 22. iPhone缓存清单问题
- 23. ipad上的缓存清单
- 24. iPhone和HTML5缓存清单
- 25. html5缓存清单设置
- 26. HTML5清单缓存问题
- 27. Twitter部件仅在第一次加载(清除缓存)时加载
- 28. 通过CLI清除缓存清单
- 29. 文件下载和缓存
- 30. Easy_install缓存下载文件
有一点要注意。我有一个.manifest文件,只是在Visual Studio中将扩展名更改为.appcache。这不起作用,只有当我创建了一个名为cache.appcache的全新文本文件时,我才能使用它。 –