Probleme d'url rewriting

Probleme d'url rewriting - PHP - Programmation

Marsh Posté le 19-10-2008 à 23:35:11    

Bonsoir,
 
j'ai un petit probleme d'url rewriting, sans doute pas grand chose, je m'explique  
 
je désire réécrire cette url
 
index.php?page=histoire&taille=12x12&quantite=122
 
ainsi :
 
histoire-t11x15-q600.html
 
j'ai mis ca dans mon htacces :
 
RewriteRule ^packs-photo-t(.+)\-q([0-9]+)\.html$  index.php?page=histoire&taille=$1=$2
 
mais pas de résultat ....
 
merci de votre aide.


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
Reply

Marsh Posté le 19-10-2008 à 23:35:11   

Reply

Marsh Posté le 20-10-2008 à 09:18:51    

Déjà là l'url doit commencer par "packs-photo-t", pas par "histoire" [:petrus75]

Reply

Marsh Posté le 20-10-2008 à 10:48:03    

Oui pardon j'ai mal adapté mon exemple voila je rectifie :
 
RewriteRule ^histoire-t(.+)\-q([0-9]+)\.html$  index.php?page=histoire&taille=$1=$2  

Reply

Marsh Posté le 20-10-2008 à 15:03:29    

oui pardon encore une erreur de copie !:!!
 
RewriteRule ^histoire-t(.+)\-q([0-9]+)\.html$  index.php?page=histoire&taille=$1&quantite=$2  
 
mais ca ne fonctionne quad meme pas ...


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
Reply

Marsh Posté le 20-10-2008 à 18:02:52    

la variable $_GET[taille] que je récupère contient ceci :
 
13x19-q1200
 


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
Reply

Marsh Posté le 20-10-2008 à 18:07:44    

et un truc du genre :  
 
t([0-9]+x[0-9]+)\-q([0-9]+)\.html


---------------

Reply

Marsh Posté le 20-10-2008 à 21:40:37    

non Flo toujours rien ! idem même résultat, ma variable  
$_GET[taille] me retourne toujours :
 
13x19-q1200
 
 :??:


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
Reply

Marsh Posté le 20-10-2008 à 23:07:43    

je dirai ovh  :D


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 20-10-2008 à 23:11:37    

RewriteRule ^histoire-t([0-9]+x[0-9]+)-q([0-9]+)\.html$  index.php?page=histoire&taille=$1&quantite=$2 [L]


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 20-10-2008 à 23:37:56    

Non toujours pas ! non je ne pense pas que ca vienne d'ovh car je viens de tester ceci et ca fonctionne :
 
RewriteRule ^histoire-t12x12-q600.html$  index.php?page=histoire&taille=12x12&quantite=600 [L]


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
Reply

Marsh Posté le 20-10-2008 à 23:37:56   

Reply

Marsh Posté le 21-10-2008 à 00:22:42    

Tu backslash pas le tiret après histoire et tu backslash le tiret avant le q, a mon avis du que le tiret avant le q est pas dans un interval [ .. ] tu dois pas le backslasher.

Reply

Marsh Posté le 21-10-2008 à 08:23:26    

j'ai essayer :
 
RewriteRule ^histoire-t([0-9]+x[0-9]+)\-q([0-9]+)\.html$  index.php?page=histoire&taille=$1&quantite=$2 [L]
 
mais rien ...


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
Reply

Marsh Posté le 21-10-2008 à 09:43:32    

dans ce que tu me montre le tiret est toujours backslashé

Reply

Marsh Posté le 21-10-2008 à 17:24:11    

Ok ca fonctionne !!! super !
pas mal l'astuce.
 
merci


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
Reply

Sujets relatifs:

Leave a Replay

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