Hoy he revisado el código fuente de la web y he visto que no se ha encontrado un archivo glyphicons-halflings-regular.woff, porque mi web usa el icono de la fuente Glyphicons de bootstrap, así que necesito cargar los archivos relacionados de Glyphicons Halflings, pero claramente hay este archivo en mi archivo, ¿cómo puede reportar un error 404? Entonces, ¿cuál es la razón específica? Creo que hay otros archivos en la misma carpeta en la ruta absoluta, ¿por qué no se puede encontrar? Descubrí que el sufijo de este archivo es .woff, ¿es porque mi servidor no soporta este tipo de archivo? Y efectivamente, comprobé la información y vi que mi espacio está usando el host de Windows, así que necesito modificar la configuración para que IIS soporte el acceso a este tipo de archivo, simplemente modificar el web.config en el directorio raíz de la web y añadir el siguiente código
- <staticContent>
- <remove fileExtension=".woff2"/>
- <mimeMap fileExtension=".woff2" mimeType="application/font-woff"/>
- </staticContent>
Copiar código Tras las modificaciones anteriores, puedes resolver el problema de que la fuente glyphicons-halflings-regular.woff reporte 404 not found incorrectos en bootstrap. Como se muestra en la imagen de abajo, no hay error en el 404
|