Types MIME pour woff, ttf, svg et eot 404ing malgré la configuration dans IIS
Je suis en train d'essayer d'obtenir une police pour afficher dans un fichier et il me donne l'erreur habituel de
Resource interpreted as Font but transferred with MIME type text/html:
Mais le fichier HTML sur le spectacle est notre 404.fichier aspx, j'ai essayé l'habitude d'installer les applications sur le web.config et puis, finalement, dans IIS lui-même comme:
.woff application/font-woff
.ttf application/font-ttf
.eot application/vnd.ms-fontobject
.otf application/font-otf
.svg image/svg+xml
Je ne comprends pas où je vais mal. les fichiers sont stockés dans un dossier appelé des polices dans le répertoire de base pour le site et j'ai le style à l'intérieur de mon fichier aspx comme
@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;
}
et la feuille de style.css dans le dossier fonts:
@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;
}
J'ai essayé les chemins de fichier comme /fonts/et juste fonts/en vain. Mais je ne peux pas obtenir le fichier à anon 404. Quelqu'un a suggéré de redémarrer le serveur, mais qui n'aboutira à rien.
Est-ce que je suis absent? Ou d'une erreur que j'ai fait?
Si elle aide j'ai aussi essayé ceci dans le 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>
source d'informationauteur user3740400
Vous devez vous connecter pour publier un commentaire.
Pour ceux qui ont besoin de réponse. Ci-dessous est la solution. Référence http://www.alienfactory.co.uk/articles/mime-types-for-web-fonts-in-bedsheet pour plus de détails.