The fact that I was getting a 404 was the oddest thing and made me think that IIS wasn't serving the font correctly (it was being used by the browser none the less). So I went about checking to see what .woff MIME type was set in IIS. The local computer had no MIME Type handling for .woff so I added it (Right-click > Properties > MIME Types... Extension: .woff and Type: application/x-font-woff). That didn't fix it :(
I right-clicked the Default Web Site > Properties > HTTP Headers > MIME Types... and added the new extension there also (Extension: .woff and Type: application/x-font-woff). Reloaded the page and the warning and error had gone - happy days!
Update...
Thanks to the comment below added by RyanonRails, here is an example web.config (http://pastie.org/4081017):
Update...
Thanks to the comment below added by RyanonRails, here is an example web.config (http://pastie.org/4081017):
<system.webServer> <httpErrors errorMode="Detailed" /> <staticContent> <mimeMap fileExtension=".coffee" mimeType="coffeescript" /> <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" /> </staticContent> </system.webServer> </configuration>
I didn't think to add the MIME to the HTTP Headers... that fixed it! Thanks!! :)
ReplyDeletePleased I could help MrsB :)
ReplyDeleteThanks for the quick tip! Really helps move people along.
ReplyDeleteHere's my web.config for anyone who might need it in the future: http://pastie.org/4081017 (I tried posting it in the blog but all of the XML tags got destroyed by the blog engine).
Thanks :) I have added your config to the post. Pleased it helped.
DeleteThanks
ReplyDelete