我无法让字体文件被我的IIS返回。 URL是正确的,MIMEtypes设置正确,但我仍然得到404的。 像JS,CSS,LESS等其他静态文件都按预期方式返回,但是dang字体文件不会返回。
这对于运行MVC4的.NET 4.5项目是有帮助的。
如果我将字体文件移到应用程序之外,则文件将正确返回。 这就好像在.NET应用程序中有一些设置阻止了字体文件的检索。
提前感谢任何帮助,并让我知道,如果额外的信息会有所帮助。
您可能需要添加具有该字体的文件扩展名的MIMEtypes。
IIS不能服务某些文件扩展名
编辑:不,你显然不是,如果你已经设置了他们。 顺便提一下,MIMEtypes可以基于每个应用程序设置,因此您可能只想检查web.config文件中未覆盖的MIMEtypes。 (在web.config文件中search文件扩展名也可能会引起某些有趣的事情)