Тип mime AppCache с IIS7 - PullRequest
       34

Тип mime AppCache с IIS7

3 голосов
/ 03 ноября 2011

Мы размещаем несколько игр HTML5, которые используют функцию offline.appcache, позволяющую кэшировать игры намного лучше.

Однако, чтобы обслуживать тип .appcache, мне пришлось добавить тип mime на сервер (IIS7), чтобы он не стал 404. Когда я это делаю, он отказывается обслуживать любые изображения или файлы CSS! Ошибка, отправляемая в браузер при запросе файла CSS или изображения:

The page cannot be displayed because an internal server error has occurred.

Добавляемое расширение appcache с типом MIME text/cache-manifest.

Есть идеи, почему это вызывает такое поведение?

Ответы [ 2 ]

1 голос
/ 03 ноября 2011

Наконец-то разобрался, я добавил mime-тип на уровне сервера, а не на уровне сайта.Один из сайтов уже определил этот тип пантомимы.Что вызвало конфликт.Но странно, что сайт с двойным определением был в порядке, другие сайты потерпели неудачу.

0 голосов
/ 14 августа 2014

Я столкнулся с подобной проблемой при добавлении .appcache. Все запросы файлов .js и .css ответили с ошибкой от IIS. Я понял, что это потому, что я не указал NETWORK: раздел.

Мой рабочий .appcache теперь принудительно обновляет все файлы и не вызывает ошибок:

CACHE MANIFEST
# cache version 1.0.0.6

NETWORK:
*
...