Comment transformer une url ?


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Message le Mer Mar 26, 2008 18:18

Re ... Oscour :lol: !

Je suis toujours aussi pommé sur les règles de rewriting ... :x .

Je transmet mes variables de cette façon:
Code: Tout sélectionner
//Lien censé être rewrité
echo'<a title="'.$titre.'" href="'.$rewriting.'-'.$rewrite_categorie.'-'.$id.'.php">'.$titre.'</a>';
//lien non rewrité
echo'<a title="'.$titre.'" href="page-site.php?rewriting='.$rewriting.'&champ='.$rewrite_categorie.'&id='.$id.'">'.$titre.'</a>';

$rewriting->Contient lettres majuscules/minuscules et tiret (-)
$rewrite_categorie->Contient lettres majuscules/minuscules et tiret (-)
$id->Contient juste un ou des chiffre

Ma règles actuelles:
Code: Tout sélectionner
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)-(.*)-([0-9]*)\.php$   /page-site.php?rewriting=$1&champ=$2&id=$3 [L]

Sa devrait fonctionner normalement .. non ?
Il existe un lexique simple et détaillé pour les kéké du rewriting ... parce que la .. sa me saoule :evil: !
Merci


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Mer Mar 26, 2008 20:09

tu ne peux pas avoir de - dans rewriting et champ sinon apache ne sait pas ou couper une url-avec-plus-d-un-tiret-01.php


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Message le Mer Mar 26, 2008 22:08

webmasterlamogere a écrit:tu ne peux pas avoir de - dans rewriting et champ sinon apache ne sait pas ou couper une url-avec-plus-d-un-tiret-01.php


Harggggggggggggggggg ... c'est sérieux ?
Je me suis cassé le c*l à modifier toute mes url qui contenait des tirets bas(_) pour rien :cry: ..je suis dégouté :lol: !

Bon bhin j'ai plus qu'à recommencer mon petit truc sur de nouvelle base.
Merci

Comment transformer une url ?

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités