4

サイトのキャッシュマニフェストを設定しようとしていて、運が少ししかない。デモページはこちらです:http://www.matthewlehner.caChromeのhtml5キャッシュマニフェストのMIMEタイプが正しく表示されない

私が使用しているHTMLは、この構造を有する:カール `から

AddType text/cache-manifest appcache 
AddType text/cache-manifest .appcache 

応答:ルートフォルダに

<!DOCTYPE html> 
<html manifest="manifest.appcache"> 
</html> 

.htaccessファイルを次のエントリを持っています-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 

OS X 10.6のChrome搭載デバイスはレポです次のエラーが発生します:

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

明らかにこれは当てはまりませんが、これを修正する方法はありますか?それはChrome、.htaccess、またはホスティングの問題ですか?

+0

あなたは私のために働く... – tjameson

+0

アプリケーションキャッシュマニフェスト作品を与えたリンクリフレッシュするたび// appcache、内部? –

+1

うん!ドキュメントがマニフェストを含むApplication Cacheからロードされました。http://www.matthewlehner.ca/manifest.appcache アプリケーションキャッシュチェックイベント アプリケーションキャッシュNoUpdateイベントこれは2番目の負荷の後です。 – tjameson

答えて

7

doctypeがDOCTYPEだったので、同じChromeエラーが発生しました。 !DOCTYPEの代わりに! Chromeはおそらく、他のブラウザよりもHTMLを解析するのにもっと厳しいでしょう。コードをhttp://validator.w3.orgに貼り付けてください。あるいは、.htaccessファイルで次の行だけを試してみてください。テストリフレッシュクロムを容易にするため

 
AddType text/cache-manifest appcache manifest 


:あなたはhttp://www.matthewlehner.ca

関連する問題