Vous êtes ici forum sujet: Comment réécrire cette adresse ?

Explications

Forums > Forum Réécriture d'url > Comment réécrire cette adresse ?

 13-05-2010 à 22:07:58
Bonsoir,

Voila un moment que je test tout un tas de choses sans parvenir à un résultat positif, au mieux j'ai la page qui s'affiche mais la variable n'est pas prise en compte et au pire j'ai une erreur 500

Voila j'ai une url :

Code:
index.php?variable1=valeur1&variable2=valeur2&variable3=valeur3&variable4=valeur4


Je cherche à rewriter pour obtenir l'url suivante :


Code:
repertoire/valeur3.html


En résumer je souhaite récupérer uniquement la valeur 3 de l'url ci-dessus tout en laissant les autres comme elles sont.

La valeur 3 pourra très bien contenir tout les caractères (pas que des chiffres, pas que des lettres, et peut contenir des - ou _

Merci pour votre temps que vous voudrez passer ce mon problème

@+
steph
Site web
Nombre de message: 0
Dernière réponse le
17-05-2010 à 23:25:12
par forty
 
 17-05-2010 à 23:25:12
si des variables ne sont pas dans l'url réécrite il faut qu'elles soient constantes dans l'url non réécrite.
sinon la règle doit ressembler à :
Code:
RewriteRule ^repertoire/(.*).html$ index.php?variable1=valeur1&variable2=valeur2&variable3=$1&variable4=valeur4 [L]
forty
Site web
Nombre de messages: 182
 

Service gratuit

Avantages réservés aux membres

Nous accueillons avec plaisir vos ressources et nous vous encourageons à contribuer à l'utilisation avantageuse de PHP en nous envoyant vos ressources. Nous serons heureux de les publier sur notre site. phpSources Team