
Estou tendo problemas para fazer com que os arquivos de fontes sejam retornados pelo meu IIS. Os URLs estão corretos, os tipos MIME estão definidos corretamente, mas ainda estou recebendo 404. Outros arquivos estáticos como JS, CSS, LESS são retornados conforme esperado, mas os arquivos de fonte malditos não retornarão.
Isto é para um projeto .NET 4.5 executando MVC4, se isso ajudar.
Se eu mover os arquivos de fontes para fora do aplicativo, os arquivos serão retornados corretamente. É quase como se houvesse alguma configuração no aplicativo .NET que estivesse impedindo a recuperação dos arquivos de fontes.
Agradecemos antecipadamente por qualquer ajuda e deixe-me saber se informações adicionais seriam úteis.
Responder1
Você provavelmente precisará adicionar um tipo MIME com a extensão de arquivo da fonte.
O IIS não pode servir determinadas extensões de arquivo
Editar: Não, você claramente não os define, se já os configurou. Aliás, os tipos MIME podem ser definidos por aplicativo, então você pode querer apenas verificar se os tipos MIME não foram substituídos no arquivo web.config. (Pesquisar a extensão do arquivo no arquivo web.config também pode gerar algo de interesse ou não)