Chemin relatif dans les css et fonctions javascript
Bonjour,
Dans le cadre du déploiement d'une application MVC sur IIS 8, je rencontre un souci d'interprétation des chemins au niveau du css (par ex background-image:url();) et au niveau des fonctions javascripts appelant des fichiers (fonction load()).
Côté IIS, j'ai créé un site et une application.
L'URL est donc de type http://mon_serveur/mon_application.
Si je prends l'exemple d'une image de fond déclarée dans le css, le navigateur devrait la chercher dans http://mon_serveur/mon_application/images
Lorsque j'inspecte le site avec Chrome, je vois que le navigateur recherche l'image dans http://mon_serveur/images
Les css et javascripts sont bien trouvés (le ~ est utilisé dans les attributs href et src des balises link et script).
Je n'arrive pas à comprendre pourquoi mes chemins relatifs ne sont pas interprétés dans le css ou dans le javascript
Voici deux exemples de code (pour le second, GetTP est une page cshtml):
Code:
background-image: url('../../Images/mon_image_de_fond.jpg');
et
Code:
$('#divTopo').load('Home/GetTP', { TypeEqpt: _TypeEqpt, Eqpt: _Eqpt }, function (responseTxt, statusTxt, xhr) {
J'ai trouvé plusieurs indications sur un problème d'interprétation de chemin mais uniquement dans le cas de l'utilisation de StyleBundle... mais je n'utilise pas cette méthode.
Je n'arrive pas à voir ce qui ne va pas ... auriez-vous une piste ?