Dnes jsem zkontroloval zdrojový kód webu a zjistil jsem, že existuje soubor glyphicons-halflings-regular.woff, který nebyl nalezen, protože můj web používá ikonu písma Glyphicons z bootstrapu, takže potřebuji načíst související soubory Glyphicons Halflings, ale je jasné, že v mém souboru je tento soubor, tak jak může hlásit chybu 404? Jaký je tedy konkrétní důvod, myslím, že ve stejné složce v absolutní cestě jsou i jiné soubory, proč to nelze najít? Zjistil jsem, že přípona tohoto souboru je .woff, je to proto, že můj server tento typ souboru nepodporuje, a opravdu, zkontroloval jsem informace a zjistil jsem, že můj prostor používá Windows host, takže musím upravit konfiguraci, aby IIS podporoval přístup k takovému souboru, stačí upravit web.config v kořenovém adresáři webu a přidat následující kód
- <staticContent>
- <remove fileExtension=".woff2"/>
- <mimeMap fileExtension=".woff2" mimeType="application/font-woff"/>
- </staticContent>
Kopírovat kód Po výše uvedených úpravách můžete vyřešit problém písma glyphicons-halflings-regular.woff, které hlásí 404 wrong not found in bootstrap. Jak je vidět na obrázku níže, v 404 není žádná chyba
|