micnetwork Posté 4 Janvier 2007 Posté 4 Janvier 2007 Bonjour, Je fais de l'url rewriting mais j'ai pti problème avec mes css quand je fais RewriteRule ^resulttest/(.*)/(.*)/(.*)/(.*) results.php?langtest=$1&landtest=$2®iontest=$3&citytest=$4 [L] mon CSS n'est plus pris en compte... si je fais RewriteRule ^resulttest-(.*)-(.*)-(.*)-(.*) results.php?langtest=$1&landtest=$2®iontest=$3&citytest=$4 [L] là pas de soucis mon css est pris en compte Quelqu'un aurait une idée... Merci...
xpatval Posté 4 Janvier 2007 Posté 4 Janvier 2007 Le chemin n'est plus le bon, dans le 1er cas, pour la prise en compte de ton fichier css (ajout de répertoires, même s'ils sont "virtuels"). Il devient resulttest/rep1/rep2/rep3/xxx. Or, dans ton fichier, le chemin de ta feuille de style est probablement href="style.css". Donc, il faut utiliser <base> entre des balises <head> <base href="http://www.site.com" /> xpatval
micnetwork Posté 4 Janvier 2007 Auteur Posté 4 Janvier 2007 ok merci. Je suis vraiment C.... de ne pas y avoir penser.
HawkEye Posté 4 Janvier 2007 Posté 4 Janvier 2007 Essaye en spécifiant <base href="http://www.exemple.com/" /> dans ton code html. Sinon, cherche du côté de "RewriteBase". @+
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant