expression réguliére particuliére...

WRInaute discret
Je souhaite rediriger toute mes pages,
exemple
/test
vers
/test/

pour celà j'essaie ça

RewriteRule ^(.*)$ $1/ [L]

mais evidemment ça ne marche pas,
bref il me faudrai une expression réguliére qui dise bien qu'il ne faut pas le slash a la fin de l'url

genre RewriteRule ^(.*)"pas/"$ $1/ [L]

merci d'avance !
 
WRInaute discret
je gére la quasi totalité de mes urls par php, l'avantage ?? aucune faille de sécuriter, je vous dirai quoi quand j'aurai fini et tester ça...
 
WRInaute impliqué
As-tu essayé d'écarter le cas où il y a déjà un slash à la fin par une condition du genre
Code:
RewriteCond %{REQUEST_URI} !/$
 
WRInaute discret
c bon j'ai déjouer le piége par un peu de php, certe plus lourds et moins sport,


if($erreur=='404'){

if(substr($_SERVER['REQUEST_URI'],-1)!='/') {
header("Location: ".$base.$_SERVER['REQUEST_URI']."/");
}

}

si ça peut aider quelqun...
 
Discussions similaires
Haut