Eu tive um erro semelhante, meu console ficou assim:
Meu problema era que eu estava executando meu site em uma subpasta, pois a empresa estava usando um domínio superior e nenhum subdomínio. Como isso:
host.com/app1
host.com/app2
Meu código era assim, incluindo scripts que funcionavam bem no host local, mas não no app1 ou app2:
<link rel="stylesheet" type="text/css" href="/Content/css/font-awesome.min.css" />
Adicionado um sinal til ~
ao src e tudo funcionou:
<link rel="stylesheet" type="text/css" href="~/Content/css/font-awesome.min.css" />
Explicação de ~
vs /
:
/
- Raiz do site
~/
- Diretório raiz do aplicativo
/
retornará a raiz do site ( http://host.com/
),
~/
retornará a raiz do aplicativo ( http://host.com/app1/
).