Aujourd’hui, j’ai vérifié le code source du site et j’ai découvert qu’il n’y a pas eu un fichier glyphicons-halflings-regular.woff, car mon site utilise l’icône de police Glyphicons de bootstrap, donc je dois charger les fichiers associés des Glyphicons Halflings, mais il y a clairement ce fichier dans mon fichier, alors comment peut-il signaler une erreur 404 ? Alors, quelle est la raison précise ? Je pense qu’il y a d’autres fichiers dans le même dossier sur le chemin absolu, pourquoi ne peut-on pas les trouver ? J’ai constaté que le suffixe de ce fichier est .woff, est-ce parce que mon serveur ne supporte pas ce type de fichier, et effectivement, j’ai vérifié les informations et constaté que mon espace utilise l’hébergeur Windows, donc je dois modifier la configuration pour qu’IIS supporte l’accès à ce type de fichier, il suffit de modifier le web.config dans le répertoire racine du site et d’ajouter le code suivant
- <staticContent>
- <remove fileExtension=".woff2"/>
- <mimeMap fileExtension=".woff2" mimeType="application/font-woff"/>
- </staticContent>
Code de copie Après les modifications ci-dessus, vous pouvez résoudre le problème de la police glyphicons-halflings-regular.woff qui rapporte 404 mauvais notfound dans bootstrap. Comme montré sur l’image ci-dessous, il n’y a pas d’erreur dans le 404
|