Page 1 sur 1

img src et sous domaine

Posté : 09 juin 2012, 08:17
par Elie
Bonjour,

Je ne savais pas tres bien ou poster cette demande mais je pense que c'est un soucis d'HTML.

Voici mon probleme.
J'ai x Sous domaine sur un serveur
/www/
/www/nomdusite.com/
/www/nomdusite2.com/
/www/img/
En PHP, je peux faire un
file_exists('../img/');
Mais en HTML

Je ne peux pas faire faire un <img src="../"> si je suis sur le domaine http://www.nomdusite.com, ca marche que si je suis sur http://www.nomdusiteprincipale.com/nomdusite.com/

Quelle est la meilleur solution ?

Merci,

Elie

Re: img src et sous domaine

Posté : 09 juin 2012, 16:29
par Calimero
Bonjour,

Tu es dans ce cas obligé d'utiliser des URL absolues (http://domaine/dossier/image.jpg ) et non des relatives.

Du point de vue de ton navigateur, un sous-domaine est identique à un autre domaine (à part pour quelques détails niveau sécurité, qui ne s'appliquent pas ici).

Sinon, tu peux aussi mettre en place un script php de redirection.

Re: img src et sous domaine

Posté : 09 juin 2012, 23:11
par Aureusms
Un autre petit truc si toutes les images de la même page appartiennent au même sous domaine, tu peux utiliser la balise <base> dans les <head>.
<head>
<base href="http://domaine2.com" >
</head>
<body>
  <img src="image" />
</body>
ce qui revient à mettre:
 <img src="http://domaine2.com/image" />

Re: img src et sous domaine

Posté : 10 juin 2012, 02:26
par Elie
Ah bah oui mais non :)

En fait j'ai un basehref pour tous les CSS et images relatifs à la présentation du site.
Mais il me faudrait un basehrefCMS pour toutes les images ajoutées sur le CMS qui est l'hebergement principal.

Re: img src et sous domaine

Posté : 11 juin 2012, 19:22
par Aureusms
Ah bah vi, là ca peut pô marcher ... lol.
Il te reste plus que les absolues...