扫码关注官方订阅号
我们知道,使用 HTML5,通过创建 cache manifest 文件,可以创建 web 应用的离线版本,但是你创建的manifest文件需要将文件的MIME-type设置为text/cache-manifest,并且这一步是在服务器端操作的,我希望在本地先进行测试,本地的服务器环境是集成的wamp,我该如何设置?
业精于勤,荒于嬉;行成于思,毁于随。
简单点直接用 PHP 写 manifest 文件:
<?php header("content-type: text/cache-manifest"); ?> CACHE MANIFEST index.html
要想直接用静态文件的话可以修改 Apache 的配置文件,增加:
AddType text/cache-manifest .appcache
当然配置 .htaccess 也可以做到。其实我怎么一直记得 .appcache 后缀就可以了?很早前试过的已经记不起具体细节了...惨惨惨... 啊最后提醒一句,MDN 上说这已经是一个废弃方案了,劝题主还是不要入太深。
.htaccess
.appcache
参考资料:
http://www.html5rocks.com/zh/tutorials/appcache/beginner/
https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
简单点直接用 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