Σήμερα, έλεγξα τον πηγαίο κώδικα του ιστότοπου και διαπίστωσα ότι υπάρχει ένα αρχείο glyphicons-halflings-regular.woff που δεν βρέθηκε, επειδή ο ιστότοπός μου χρησιμοποιεί το εικονίδιο γραμματοσειράς Glyphicons του bootstrap, επομένως πρέπει να φορτώσω τα σχετικά αρχεία του Glyphicons Halflings, αλλά υπάρχει σαφώς αυτό το αρχείο στο αρχείο μου, οπότε πώς μπορεί να αναφέρει ένα σφάλμα 404; Ποιος είναι λοιπόν ο συγκεκριμένος λόγος, νομίζω ότι υπάρχουν και άλλα αρχεία στον ίδιο φάκελο στην απόλυτη διαδρομή, γιατί δεν μπορεί να βρεθεί; Διαπίστωσα ότι το επίθημα αυτού του αρχείου είναι .woff, επειδή ο διακομιστής μου δεν υποστηρίζει αυτό το είδος αρχείου και σίγουρα, έλεγξα τις πληροφορίες και διαπίστωσα ότι ο χώρος μου χρησιμοποιεί κεντρικό υπολογιστή Windows, οπότε πρέπει να τροποποιήσω τη διαμόρφωση για να κάνω τις υπηρεσίες IIS να υποστηρίζουν την πρόσβαση αυτού του είδους αρχείου, απλώς τροποποιήστε το web.config στον ριζικό κατάλογο του ιστότοπου και προσθέστε τον ακόλουθο κώδικα
- <staticContent>
- <remove fileExtension=".woff2"/>
- <mimeMap fileExtension=".woff2" mimeType="application/font-woff"/>
- </staticContent>
Αντιγραφή κώδικα Μετά τις παραπάνω τροποποιήσεις, μπορείτε να λύσετε το πρόβλημα της αναφοράς γραμματοσειράς glyphicons-halflings-regular.woff 404 λάθος notfound στο bootstrap. Όπως φαίνεται στην παρακάτω εικόνα, δεν υπάρχει σφάλμα στο 404
|