FontAwesome does not work for me when I put my app on IIS7 server.
In Firefox the requested URL is encoded to http://l2etest.kema.intra/fonts/fontawesome-webfo
SquishIt bundling tool for MVC3 was url-encoding the font paths, so ../fonts/fontawesome-webfont.eot?
in css file was changed to ../fonts/fontawesome-webfont.eot%3F
. This normally returns 400, because %3F is considered unsafe. If you set requestPathInvalidCharacters=""
then %3F is considered safe, but there is obviously no file ``../fonts/fontawesome-webfont.eot%3F`, therefore 404.
I removed fontawesome.css from the bundle and everything works fine.