相关疑难解决方法(0)

Chrome报告html5缓存清单mime类型不正确

我正在尝试为网站设置缓存清单,但运气不佳.这里有一个演示页面:http://www.matthewlehner.ca

我正在使用的HTML具有以下结构:

<!DOCTYPE html>
<html manifest="manifest.appcache">
</html>
Run Code Online (Sandbox Code Playgroud)

根文件夹中的.htaccess具有以下条目:

AddType text/cache-manifest appcache
AddType text/cache-manifest .appcache
Run Code Online (Sandbox Code Playgroud)

来自`curl -I http://www.matthewlehner.ca/manifest.appcache '的回复

HTTP/1.1 200 OK
Date: Sun, 11 Sep 2011 00:04:30 GMT
Server: Apache
Last-Modified: Sat, 10 Sep 2011 07:53:30 GMT
ETag: "18a84003-32-4ac9196f95280"
Accept-Ranges: bytes
Content-Length: 50
Content-Type: text/cache-manifest
Run Code Online (Sandbox Code Playgroud)

但是OS X 10.6上的Chrome开发人员报告了以下错误:

Application Cache Error event: Invalid manifest mime type (text/plain) http://www.matthewlehner.ca/manifest.appcache
Run Code Online (Sandbox Code Playgroud)

显然情况并非如此,但我该如何解决这个问题呢?是Chrome,.htaccess还是托管问题?

.htaccess html5 application-cache offline-caching mime-types

4
推荐指数
1
解决办法
7233
查看次数