Sto cercando di ottenere un tipo di carattere per rendere all'interno di un file e mi sta dando il solito errore ditipi MIME per WOFF, TTF, SVG, e EOT 404ing pur essendo configurazione in IIS
Resource interpreted as Font but transferred with MIME type text/html:
Ma la file HTML in mostra è il nostro file 404.aspx, ho provato la solita di installare le applicazioni nel web.config e poi alla fine in se stessa come IIS:
.woff application/font-woff
.ttf application/font-ttf
.eot application/vnd.ms-fontobject
.otf application/font-otf
.svg image/svg+xml
non riesco a capire dove sto andando male. i file vengono memorizzati in una cartella denominata Font che si trova nella directory di base per il sito e ho lo stile nel mio file aspx come
@font-face {
font-family: 'segoe_printregular';
src: url('/fonts/segoepr-webfont.eot'); /* IE9 Compat Modes */
src: url('/fonts/segoepr-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('/fonts/segoepr-webfont.woff') format('woff'), /* Modern Browsers */
url('/fonts/segoepr-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('/fonts/segoepr-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
font-weight: normal;
font-style: normal;
}
e la stylesheet.css all'interno della cartella dei font come:
@font-face {
font-family: 'segoe_printregular';
src: url('/segoepr-webfont.eot'); /* IE9 Compat Modes */
src: url('/segoepr-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('/segoepr-webfont.woff') format('woff'), /* Modern Browsers */
url('/segoepr-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('/segoepr-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
font-weight: normal;
font-style: normal;
}
Ho provato i percorsi dei file come/fonts/e solo font/inutilmente. Ma non riesco a ottenere il file su bnot 404. Qualcuno ha suggerito di riavviare il server ma non ha ottenuto nulla.
C'è qualcosa che mi manca? O qualche errore che ho fatto?
Se aiuta Ho provato anche questo nel web.config
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
<remove fileExtension=".ttf" />
<mimeMap fileExtension=".ttf" mimeType="application/font-ttf" />
<remove fileExtension=".eot" />
<mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
<remove fileExtension=".otf" />
<mimeMap fileExtension=".otf" mimeType="application/font-otf" />
<remove fileExtension=".svg" />
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>
Avete trovato soluzioni per questo? – mbudnik
domanda vicina! Correzione – AuthorProxy
per ttf http://www.fantomfactory.org/articles/mime-types-for-web-fonts-in-bedsheet –