Dato che hai inserito un tag asp.net-mvc nel tuo post, ti sto dando una soluzione di configurazione IIS.
Chrome non consuma woff e genera errore 404 quando il server Web non è configurato con tipo MIME "woff" o "woff2".
È necessario aggiungere IIS un MIME-Type per woff2
<system.webServer>
<staticContent>
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
</staticContent>
</system.webServer>
È possibile configurare in web.xml.
E lo si può fare anche tramite il gestore IIS.
- aprire Gestione IIS
- Visualizzazione funzionalità -> Tipi MIME
- azioni -> Aggiungi
- Si vedrà aggiungere casella Tipo MIME e mettere estensione woff2 l'estensione file" .woff2"
- e tipo MIME come "application/font-woff2" pure.
Hai controllato che esista nella tua directory dei caratteri? – Sam
Sì, esiste nella directory. –