2016-08-27 1 views
0

J'utilise Orchard CMS 1.10.1. Dans le fichier layout.cshtml du thème actuel, j'ai ajouté ces:fontawsome-webfont.woff erreur non trouvée dans le site Web Orchard CMS déployé

Style.Require("bootstrap"); 
Style.Require("fontawesome"); 

et le fichier web.config de Orchard.Web contient ceux-ci:

<staticContent> 
     <remove fileExtension=".svg" /> 
     <mimeMap fileExtension=".svg" mimeType="image/svg+xml" /> 
     <remove fileExtension=".woff" /> 
     <mimeMap fileExtension=".woff" mimeType="application/font-woff" /> 
     <remove fileExtension=".woff2" /> 
     <mimeMap fileExtension=".woff2" mimeType="font/woff2" /> 
    </staticContent> 

Dans ma machine il n'y avait pas de problème mais quand je déployé ce sur le serveur I obtenir ces erreurs dans la console du navigateur:

Get http://x.com/Themes/y/fonts/fontawesome-webfont.woff2?v=4.3.0 
GET http://x.com/Themes/y/fonts/fontawesome-webfont.woff?v=4.3.0 
GET http://x.com/Themes/y/fonts/fontawesome-webfont.ttf?v=4.3.0 404 (Not Found) 

Ce qui pourrait causer ce problème?

+0

Peut-être que les fichiers n'ont pas été déployés? Vérifiez si les fichiers mentionnés sont réellement là. – ViRuSTriNiTy

+0

Je vais le déployer à nouveau, oui peut-être quelque chose a été manqué –

Répondre

0

Vous avez besoin d'un <clear/> comme premier élément à l'intérieur des gestionnaires statiques avant le premier <remove..../> et ajouter un gestionnaire de TTF et

+0

Merci pour la réponse, Dans mon cas cela n'a pas fonctionné, j'ai eu une erreur pour chaque fichier css et le fichier js que j'ai référencé dans la page –

+0

Ensuite, vous devez ajouter un Web.config dans votre cas et les répertoires js – urbanit

+0

J'ai déjà web.config dans les dossiers de style et de script de mon thème –