2011-08-19 18 views
12

Jak zmusić serwer do zwrócenia pliku manifestu o typie zawartości text/cache-manifest? Domyślnie, jeśli umieściłem go na serwerze i dodałem do <html manifest="cache.manifest">, jest on ładowany z typem application/x-ms-manifest.Plik manifestu buforowania obciążenia

Odpowiedz

15

Jest to jeden z powodów, dla których zalecanym rozszerzeniem plików manifestu jest teraz .appcache - Microsoft już używa nazwy do czegoś innego. Aby skonfigurować typy treści:

+0

Jedną rzeczą, aby pamiętać. Miałem plik .manifest i po prostu zmieniłem rozszerzenie na .appcache w Visual Studio. To nie zadziałało i tylko wtedy, gdy stworzyłem całkowicie nowy plik tekstowy o nazwie cache.appcache, dostałem go do działania. –

0

może zawierać

AddType text/cache-manifest .appcache

w .htaccess

lub jeśli zdarzy ci się użyć PHP ty może wysyłać informacje nagłówka

header('Content-Type: text/cache-manifest'); 
+2

Nie otrzymujesz '.htaccess' na IIS – robertc

0

Czy kłopoty buforowanie witryny offline na iPada przez GoDaddy hosting ... Ich typ MIME jest nieprawidłowy wsparcie Safari, więc ja po prostu wykonana stronę cache.ASPX:

<%@Page ContentType="text/cache-manifest" ResponseEncoding ="utf-8" %> 

Na dnie strona ... Mam nadzieję, że to pomoże komuś!

0

Musisz mieć plik heliconu .htaccess, aby działał z IIS. Czy może mieć plik .htaccess, po prostu musi być # Helicon ISAPI_Rewrite plik konfiguracyjny

Wersja 3.1.0.82