[Resolu] Probleme redirection .htaccess

Probleme redirection .htaccess [Resolu] - PHP - Programmation

Marsh Posté le 17-01-2007 à 21:28:48    

Bonjour,
 
j'ai un probleme de redirection avec mon fichier .htaccess dont voiçi le code :
 

Code :
  1. RewriteEngine on
  2. RewriteBase /
  3. RewriteRule ^images/bnjlinks-([0-9]+)-([^*]+)\.jpg$  /image.php?id=$1  [L]


 
Le but de se code est de rediriger vers une page php si on essaye d'acceder au lien direct d'une de mes images.
Par exemple, on souhaite afficher http://www.bnjlinks.info/images/bnjlinks-10-image.jpg le code de mon htaccess redirige vers http://www.bnjlinks.info/image.ph?id=10
La redirection ce fait bien mais j'ai un gros soucis, tout les liens dans ma page contiennent en plus le dossier /images/ dans l'url. Ce qui empeche entre autre mon css d'etre affichier correctement.
 
Quelqu'un saurait t'il me donner un petit coup de main ?
 
Merci


Message édité par bNji le 19-01-2007 à 23:32:59
Reply

Marsh Posté le 17-01-2007 à 21:28:48   

Reply

Marsh Posté le 18-01-2007 à 10:42:44    

C'est pas une réécriture d'URL qu'il faut utiliser, mais une redirection, donc il faut utiliser RedirectMatch, et pas RewriteRule... Une redirection 303 See Other peut être marrante dans ce cas-là, à essayer

Reply

Marsh Posté le 19-01-2007 à 23:32:43    

FlorentG a écrit :

C'est pas une réécriture d'URL qu'il faut utiliser, mais une redirection, donc il faut utiliser RedirectMatch, et pas RewriteRule... Une redirection 303 See Other peut être marrante dans ce cas-là, à essayer


 
 
Merci pour ton aide mais j'ai trouve, il suffisait d'ajouter un "/" devant chaque lien dans ma page ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed