Problème de ré-écriture.

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

Vinz
Nouveau WRInaute
 
Messages: 16
Inscription: Lun Déc 22, 2003 17:14

Problème de ré-écriture.

Message le Mer Sep 29, 2004 21:51

Salut,

Vala je debute en Url rewriting, je suis arrivé a faire quelques trucs, mais je n'arrive pas a faire ce que je veux :roll:
Bon deja j'utilise sur mon site le systeme que bcp de monde utilise a savoir inséré une page php dans un cadre de l'index (appelé par ?page=...) Toutes mes pages sont dans le meme répertoire à la base, les images dans des répertoirs a coté.
J'ai fait mon mode rewrite ya pas de problèeme quand je change mon index.php en index.html par exemple : monsite.com/index.html
Mais dès que je veux mettre un repertoir monsite.com/repertoir/index.html, ben la les images ne saffichent plus quand je regarde le lien des images c'est repertoir/img.jpg , et bien sur ce repertoir n'est que fictif donc il ne trouve pas l'image (pareil pour le fichier .css).
Il doit y avoir un truc mais je ne m'y connais pas... ce serait sympa de m'aider, merci beaucoup !

Vincent

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2383
Inscription: Ven Aoû 30, 2002 13:35

Message le Mer Sep 29, 2004 21:59

Quand le navigateur affiche la page, il n'est plus dans le même répertoire.... les liens relatifs ne sont plus bons....il faut redescendre d'un dossier ( ../ )
Dernière édition par jeroen le Mer Sep 29, 2004 22:01, édité 1 fois.

Vinz
Nouveau WRInaute
 
Messages: 16
Inscription: Lun Déc 22, 2003 17:14

Message le Mer Sep 29, 2004 22:01

Arf je suis obligé de mettre mes liens d'images en absolue alors???

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2383
Inscription: Ven Aoû 30, 2002 13:35

Message le Mer Sep 29, 2004 22:03

non, utilise ../ dans tes liens pour descendre d'un répertoire.

Vinz
Nouveau WRInaute
 
Messages: 16
Inscription: Lun Déc 22, 2003 17:14

Message le Mer Sep 29, 2004 22:08

Oui j'avais essayé mais alors l'image ne s'affichait plus si je suis dans monsite/index.html, ca marche dans monsite/repertoir/index.html et ca marche pas non plus dans monsite/repertoir/repertoir2/index.html .
Donc y'a pas d'autre moyen?


jerome347
WRInaute passionné
WRInaute passionné
 
Messages: 573
Inscription: Ven Mar 19, 2004 13:09

Message le Mer Sep 29, 2004 22:32

Avec <img src=/image.gif> ça devrait marcher.
Le / du début indique qu'il doit partir de la racine du site pour trouver l'image, quel que soit le répertoire dans lequel tu es.

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2383
Inscription: Ven Aoû 30, 2002 13:35

Message le Mer Sep 29, 2004 22:39

perso j'ai une variable php qui indique le chemin, mes liens sont du type $chemin."image.jpg"

jerome347 a écrit:Avec <img src=/image.gif> ça devrait marcher.
Le / du début indique qu'il doit partir de la racine du site pour trouver l'image, quel que soit le répertoire dans lequel tu es.


C'est nouveau ça ??

(en tout cas marche pas sous firefox ...)


jerome347
WRInaute passionné
WRInaute passionné
 
Messages: 573
Inscription: Ven Mar 19, 2004 13:09

Message le Mer Sep 29, 2004 22:46

Ben ça marche bien sur mes sites. Après ça dépend de l'hébergeur (peut être en rajoutant un seul . devant le /) mais en tout cas je l'ai toujours vu fonctionner...


niceunef
WRInaute accro
WRInaute accro
 
Messages: 1811
Inscription: Lun Jan 19, 2004 18:55

Message le Mer Sep 29, 2004 23:04

Ben non, ./ c'est pour "le repertoire courant" donc ilfaut alors que l'image soit au meme niveau. ../ : le niveau au-dessus (site.com quand tu es dans site.com/rep/) et / la racine en absolu (comme site.com/ sauf que ca marche de suite si tu migres sur un autre domaine)


jerome347
WRInaute passionné
WRInaute passionné
 
Messages: 573
Inscription: Ven Mar 19, 2004 13:09

Message le Mer Sep 29, 2004 23:05

donc /image.gif comme je disais au début :-)


e-kiwi
Modérateur
Modérateur
 
Messages: 13817
Inscription: Mar Déc 23, 2003 9:04

Message le Jeu Sep 30, 2004 7:09

php -> HTTP_SERVER_VARS[HTTP_RACINE]


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités