Как заставить сервер возвращать файл манифеста с text/cache-manifest типом содержимого? По умолчанию, если я помещаю его на сервер и включаю в <html manifest="cache.manifest">, он загружается с типом application/x-ms-manifest.
text/cache-manifest
<html manifest="cache.manifest">
application/x-ms-manifest
Это одна из причин, по которой рекомендуемое расширение для файлов манифеста теперь .appcache - Microsoft уже использует .manifest для чего-то другого.Чтобы настроить типы содержимого:
.appcache
.manifest
mimeMap
staticContent
<mimeMap fileExtension=".appcache" mimeType="text/cache-manifest" />
Вы можете включить
AddType text/cache-manifest .appcache
в вашем .htaccess
или если вы используете PHP, вы можете отправить информацию заголовка
header('Content-Type: text/cache-manifest');
Для работы с IIS необходим тип файла helicon .htaccess. Может иметь файл .htaccess, просто должен быть файл конфигурации # Helicon ISAPI_Rewrite
Возникли проблемы с кэшированием автономного сайта на iPad через хостинг GoDaddy ... У них неправильный тип mime для поддержки Safari, поэтому я просто создал кеш.страницы ... Надеюсь, это кому-нибудь поможет!