0

XAMPP Apache Web サーバーを実行し、HTML5 プロジェクトを開発していますが、.manifest ファイルが Web サーバーによって正しい MIME タイプに「割り当て」られていません。

ユーザーが HTML5 Web アプリにアクセスしてオフラインで使用しようとすると、Web サーバーがアプリの .manifest ファイルに正しい MIME タイプを割り当てていないため、失敗します。

これが私の質問です。「text/cache-manifest」MIME タイプが割り当てられるように、Apache Web サーバーに設定する必要がある構成はありますか?

Web サーバーのルート c:/xampp/htdocs/.htaccess にある .htaccess ファイルでこの変更を既に試しました。これは、Web サーバーのルート c:/ にある .htaccess ファイルの内容全体です。 xampp/htdocs、ここに最後の 2 行を追加しました。MIME タイプが私のWebサーバーによって正しいタイプの「テキスト/キャッシュマニフェスト」にまだ割り当てられていません:

 AuthType Basic
 AuthName "FORBIDDEN AREA"
 AuthUserfile "../htdocs/forbidden/.htpasswd"
 Require valid-user

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

.manifest または .appcache ファイルに正しい「text/cache-manifest」MIME タイプが割り当てられるように、XAMPP Web サーバーに他に設定する必要があるものはありますか?

4

1 に答える 1

2

Apache で appcache mime-type を提供するには、「Xampp は内部で apache です」、構成ファイルに次の行を追加します: mime.types

text/cache-manifest             appcache

あなたのファイル mime.types に

xampp\apache\conf\mime.types
于 2012-02-28T16:34:59.823 に答える