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
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:
- W IIS6 i poniżej, dodać mapowanie typu MIME na karcie nagłówka wirtualnych właściwości katalogu lub stronie (MS instructions).
- W IIS7 i później, albo pójść do MIME types in Features view lub add a
mimeMap
entry understaticContent
in your web.config jak<mimeMap fileExtension=".appcache" mimeType="text/cache-manifest" />
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');
Nie otrzymujesz '.htaccess' na IIS – robertc
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ś!
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
- 1. Plik manifestu aplikacji WPF
- 2. czytając plik manifestu aplikacji?
- 3. Plik manifestu HTML5 nie czyści pamięci podręcznej po zmianie manifestu
- 4. plik obciążenia nodejs
- 5. Plik manifestu pamięci podręcznej Html5 w UIWebView?
- 6. Utwórz plik manifestu bezprzewodowego (rozszerzenie .plist) przy użyciu Xcode
- 7. GWT, w tym zewnętrzny plik javascript z manifestu modułu
- 8. Nie przechwytuj pliku manifestu
- 9. Procedura buforowania kontroli WebBrowser
- 10. Rozwiązania buforowania
- 11. Tymczasowe wyłączanie buforowania Django
- 12. Błąd buforowania HTTP
- 13. obciążenia lub plik tekstowy w UITextView iPhone SDK
- 14. Test obciążenia aplikacji Backbone
- 15. Zrozumienie ścieżki obciążenia Rubiego
- 16. Najlepsze metody buforowania
- 17. Struktura buforowania dla .NET
- 18. WP7 HttpWebRequest bez buforowania
- 19. Sposób buforowania widoku fragmentu
- 20. Zrozumienie zachowania buforowania fwrite()
- 21. Scenariusz buforowania ASP.NET MVC
- 22. Poradniki buforowania pączków
- 23. Unikanie 301 przekierowywania buforowania
- 24. Zmniejszenie buforowania wideo
- 25. Wyjaśnij system buforowania Magento
- 26. Ajax dodać obciążenia
- 27. Gradle - brak głównego atrybutu manifestu
- 28. jquery obciążenia problem
- 29. Zwiększenie buforowania ASIO nie działa
- 30. Najlepsze biblioteki buforowania dla .NET
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. –