我们知道,使用 HTML5,通过创建 cache manifest 文件,可以创建 web 应用的离线版本,但是你创建的manifest文件需要将文件的MIME-type设置为text/cache-manifest,并且这一步是在服务器端操作的,我希望在本地先进行测试,本地的服务器环境是集成的wamp,我该如何设置?
我们知道,使用 HTML5,通过创建 cache manifest 文件,可以创建 web 应用的离线版本,但是你创建的manifest文件需要将文件的MIME-type设置为text/cache-manifest,并且这一步是在服务器端操作的,我希望在本地先进行测试,本地的服务器环境是集成的wamp,我该如何设置?
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答836 阅读
3 回答1.7k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答872 阅读✓ 已解决
简单点直接用 PHP 写 manifest 文件:
要想直接用静态文件的话可以修改 Apache 的配置文件,增加:
当然配置
.htaccess
也可以做到。其实我怎么一直记得.appcache
后缀就可以了?很早前试过的已经记不起具体细节了...惨惨惨...啊最后提醒一句,MDN 上说这已经是一个废弃方案了,劝题主还是不要入太深。
参考资料:
http://www.html5rocks.com/zh/tutorials/appcache/beginner/
https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache