Как отлаживать IE11 APPCACHE
Я получил страницу HTML5, которая работает с CHROME и SAFARI, но с помощью Internet Explorer 11 он не работает, мой манифест кэша действителен в соответствии с http://manifest-validator.com/ и я очень расстроен...
вот паста манифеста AppCache:
#version 1.1 12-20-2013
CACHE:
#images
imgs/enc1.png
imgs/logo-izq.png
#internal HTML documents
index.php
#style sheets
css/css.css
css/jquery-ui-1.10.3.custom.min.css
#style sheet images
css/images/animated-overlay.gif
css/images/ui-bg_flat_0_aaaaaa_40x100.png
css/images/ui-bg_flat_75_ffffff_40x100.png
css/images/ui-bg_glass_55_fbf9ee_1x400.png
css/images/ui-bg_glass_65_ffffff_1x400.png
css/images/ui-bg_glass_75_dadada_1x400.png
css/images/ui-bg_glass_75_e6e6e6_1x400.png
css/images/ui-bg_glass_95_fef1ec_1x400.png
css/images/ui-bg_highlight-soft_75_cccccc_1x100.png
css/images/ui-icons_222222_256x240.png
css/images/ui-icons_2e83ff_256x240.png
css/images/ui-icons_454545_256x240.png
css/images/ui-icons_888888_256x240.png
css/images/ui-icons_cd0a0a_256x240.png
#javascript files
js/jquery.min.js
js/offline.js
js/jquery-ui.min.js
#FORMULARIOS OFFLINE
1/4-offline.php
1/5-offline.php
1/6-offline.php
2/4-offline.php
2/5-offline.php
2/6-offline.php
3/4-offline.php
3/5-offline.php
3/6-offline.php
NETWORK:
*
FALLBACK:
js/online.js js/offline.js
online.php offline.php
/ offline_plantilla.php
и сайт devel вот такой:
Ошибка в IE11: что-то вроде: ресурс не существует на сервере.
3 ответа
Добавлять
header("Cache-Control: no-cache, must-revalidate");
К любым данным возвращается php. Заголовок Cache-Control по умолчанию из php содержит "no-store", что испортит appCache как в IE 11, так и в Firefox.
Добавлять
header("Cache-Control: no-cache, must-revalidate");
после session_start()
IE 11 не работает с appcache, если какой-то файл в манифесте (или сам индекс) работает с PHP SESSION
Вам нужно удалить из каждого PHP любой из следующих атрибутов:
session_start
кеш нет истекает нет магазина
убедитесь, что MimeType правильный