Rewriting complexe : besoin d'aide

WRInaute accro
Bonjour

Code:
rewriteRule mapage-(.*)/(.*)/(.*)\.html$ index.php?var1=$4&var2=$5&var3=$1;$2;$3 [L]
a l'arrache, a de grandes chances de foirer donc :)
 
WRInaute accro
ah oui mince, moi je te renvoie un code de réécriture ... oups désolé, j'ai mal lu :)

Pour la redirection, en ce qui me concerne, je la ferais plutôt en PHP:

Code:
//
$url_souhaitee="/mapage-tutu/toto/titi.html";// a modifier selon l'url souhaitée bien sur

$url_actuelle=$_SERVER['REQUEST_URI'];

if($url_actuelle<>$url_souhaitee)
{
     header("Status: 301 Moved Permanently");
     header("Location: ".$url_souhaitee.");
     exit(); 
}
ou quelquechose comme ça
 
Nouveau WRInaute
J'ai finalement trouvé..tout seul
je sais , je n'avais qu'à chercher plus dès le départ
toujours est il que ce post existe et qu'il faut lui apporter la solution suivante :

il suffit de rajouter un point d'interro dans le rewrite rule :
RewriteCond %{QUERY_STRING} var1=3&var2=7&var3=(.+)%3B(.+)%3B(.+)
RewriteRule ^index\.php$ /mapage-%1/%2/%3.html? [R=301]
 
Discussions similaires
Haut