Idag kollade jag källkoden till webbplatsen och upptäckte att det finns en glyphicons-halflings-regular.woff-fil som inte hittades, eftersom min webbplats använder Glyphicons-typsnittsikonen från bootstrap, så jag måste ladda de relaterade filerna från Glyphicons Halflings, men det finns tydligt att denna fil finns i min fil, så hur kan den rapportera ett 404-fel? Så vad är den specifika anledningen, jag tror att det finns andra filer i samma mapp i absolut-sökvägen, varför kan inte detta hittas? Jag upptäckte att suffixet på denna fil är .woff, är det för att min server inte stödjer den här typen av fil, och mycket riktigt, jag kollade informationen och såg att mitt utrymme använder Windows host, så jag behöver ändra konfigurationen för att IIS ska stödja åtkomsten till den här typen av fil, bara ändra web.config i rotkatalogen på webbplatsen och lägga till följande kod
- <staticContent>
- <remove fileExtension=".woff2"/>
- <mimeMap fileExtension=".woff2" mimeType="application/font-woff"/>
- </staticContent>
Kopiera koden Efter ovanstående ändringar kan du lösa problemet med glyphicons-halflings-regular.woff som rapporterar 404 fel inte funnits i bootstrap. Som visas på bilden nedan finns det inget fel i 404:an
|