Font Face isn't working in IIS 8.0
Great to see WOFF2 being included in Font Squirrel fonts! Whilst IIS 8 does not need a mime type added for WOFF
it will need one for WOFF2
. The W3C recommends:
application/font-woff2
For more info on WOFF2
see here.
To add the mime type in IIS, modify your Web.Config
as follows:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<!-- ... -->
<system.webServer>
<!-- ... -->
<staticContent>
<!-- ... -->
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
</staticContent>
<!-- ... -->
</system.webServer>
In order to make woff and woff2 fonts to properly work in IIS you should add the following MIME types to the Web.Config file.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
</staticContent>
If you still face the 404 error on Google Chrome you should clear your browser cache before reloading the page.