Apache не назначает правильный тип MIME для автономного файла HTML5 .manifest - PullRequest
0 голосов
/ 12 декабря 2011

Я использую веб-сервер XAMPP apache и разрабатываю проект HTML5, а файлу .manifest не назначается веб-сервером правильный тип MIME.

Если пользователь обращается к моему веб-приложению HTML5и пытается использовать его в автономном режиме, он потерпит неудачу, потому что мой веб-сервер не назначает правильный тип MIME для файла .manifest моего приложения.

Вот мой вопрос: есть ли конфигурация, которую мне нужно установить на моем веб-сервере Apache, чтобы был назначен тип MIME "text / cache-manifest"?

У меня уже пробовал это изменение в моем файле .htaccess, найденном в корне моего веб-сервера, c: /xampp/htdocs/.htaccess - это весь файл .htaccess.содержимое в корне моего веб-сервера по адресу c: / xampp / htdocs, и я добавил последние две строки здесь, и ни мой файл .manifest, ни (если я его изменю) файл с расширением .appcache не будут доступныпосетителем моего веб-приложения, поскольку тип MIME по-прежнему не назначается моим веб-сервером для правильного типа "text / cache-manifest":

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

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

Есть ли что-то еще в моем XAMPPвеб-сервер, который мне нужно настроить, чтобы файлу .manifest или .appcache был присвоен правильный тип MIME text / cache-manifest?

1 Ответ

2 голосов
/ 28 февраля 2012

Чтобы обслуживать mime-тип appcache в Apache «и Xampp - это apache внутри», добавьте эту строку в файл конфигурации: mime.types

text/cache-manifest             appcache

в файл mime.types, расположенный

xampp\apache\conf\mime.types
...