Url rewriting
Résolu/Fermé2 réponses
Yoan
Messages postés
11795
Date d'inscription
mardi 1 février 2005
Statut
Modérateur
Dernière intervention
10 décembre 2023
2 330
21 déc. 2009 à 13:24
21 déc. 2009 à 13:24
Tu as probablement laissé les URL du CSS, des images et autres en relatif, sans les faire réécrire.
par exemple :
<img src="images/mon_image.jpg" alt=""/>
Avec ça ton navigateur ira chercher l'image /pipou/images/mon_image.jpg qui n'existe pas (fais un clic droit sur ce qui est censé être l'image puis "afficher l'image", tu verra l'URL de l'image ... qui n'existe pas).
C'est ça l'inconvénient de faire de faux dossiers avec l'URL rewriting :)
Il faut soit que tu réécrives le dossier complet, ou chaque dossier ou chaque type (voire chaque fichier mais c'est moche), soit que tu utilises des URL absolues, soit que tu désactives la réécriture pour certains types (jpg, css, ...)
par exemple :
<img src="images/mon_image.jpg" alt=""/>
Avec ça ton navigateur ira chercher l'image /pipou/images/mon_image.jpg qui n'existe pas (fais un clic droit sur ce qui est censé être l'image puis "afficher l'image", tu verra l'URL de l'image ... qui n'existe pas).
C'est ça l'inconvénient de faire de faux dossiers avec l'URL rewriting :)
Il faut soit que tu réécrives le dossier complet, ou chaque dossier ou chaque type (voire chaque fichier mais c'est moche), soit que tu utilises des URL absolues, soit que tu désactives la réécriture pour certains types (jpg, css, ...)