Las fuentes Svg /woff /woff2 se muestran normalmente en el entorno IIS7

  

Recientemente, varios sitios de WordPress de la compañía se trasladaron de AWS al entorno de Windows y se lanzaron por un tiempo. Hoy se dio a conocer un nuevo problema y se informó que la fuente woff en el sitio web es 404 nuevamente. Después de confirmar que el archivo se ha cargado en la ruta correcta, piense de nuevo en el problema de que el archivo de fuente no se pudo encontrar en el entorno de IIS encontrado anteriormente. Parece que no hay razón para agregar el tipo MIME al archivo de fuente. Windows Azure no es un host virtual, por lo que no me dará un IIS para que lo configure. Solo puedo pensar en otras formas.

Afortunadamente, se encontró un archivo web.config en el directorio raíz del sitio web, que debería ser el archivo de configuración de la aplicación ASP.NET. Aunque WordPress utiliza el lenguaje PHP, la administración de los tipos de archivos no debe involucrar el alcance del idioma del sitio web, siempre que el entorno del servidor esté configurado correctamente.

Abra web.config, que es un archivo XML que ya tiene información de tipo MIME para el archivo svg, muy parecido a lo que se configuró previamente en IIS:

< mimeMap fileExtension = " .svg " mimeType = " image /svg + xml " /> Antes de IIS, la configuración de tipo MIME para varios archivos de fuentes es la siguiente:


Agrega dos en web.config:

< mimeMap fileExtension = " .woff " mimeType = " application /x-font-woff " /> < mimeMap fileExtension = " .woff2 " mimeType = " application /x-font-woff " /> La estructura de la etiqueta para los tipos MIME en todo el archivo debería tener este aspecto:

<? xml version = " 1.0 " encoding = " UTF-8 "? > < configuración > < system.webServer > < staticContent > < mimeMap fileExtension = " .png.; .woff " mimeType = " application /x-font-woff " /> < mimeMap fileExtension = " .woff2 " mimeType = " application /x-font-woff " &> < /staticContent > < rewrite > ... < /rewrite > < /system.webServer. Después de completar la actualización de la página, woff y otras fuentes se pueden cargar sin problemas, configuración de IIS6, consulte cómo hacer que IIS6 sea compatible con la visualización de imágenes SVG

Copyright © Conocimiento de Windows All Rights Reserved