2011-08-19 16 views
12

Come rendere il server per restituire il file manifest con il tipo di contenuto text/cache-manifest? Per impostazione predefinita, se lo inserisco nel server e lo includo in <html manifest="cache.manifest">, viene caricato con il tipo application/x-ms-manifest.Carica file manifest cache

risposta

15

Questo è uno dei motivi per cui l'estensione consigliata per i file manifest è ora .appcache - Microsoft sta già utilizzando per qualcos'altro. Per configurare i tipi di contenuto:

+0

Una cosa da notare. Ho avuto un file .manifest e ho appena cambiato l'estensione in .appcache in Visual Studio. Questo non ha funzionato ed è stato solo quando ho creato un file di testo completamente nuovo chiamato cache.appcache che ho avuto modo di funzionare. –

0

è possibile includere

AddType text/cache-manifest .appcache

nel vostro .htaccess

o se vi capita di usare PHP può inviare informazioni di intestazione

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

Non si ottiene un '.htaccess' su IIS – robertc

0

aveva problemi la memorizzazione nella cache di un sito non in linea su iPad attraverso GoDaddy hosting ... Il loro tipo MIME non è corretto per il supporto di Safari, così ho semplicemente fatto una pagina cache.ASPX:

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

Nella parte inferiore della pagina ... Spero che questo aiuti qualcuno!

0

Devi avere un file di tipo .htaccess per funzionare con IIS. È in grado di avere un file .htaccess, ha solo bisogno di essere un # Helicon ISAPI_Rewrite file di configurazione

versione 3.1.0.82