Vous êtes ici forum sujet: [Résolu] Simplification d'une url rewriting

Explications

Forums > Forum Réécriture d'url > [Résolu] Simplification d'une url rewriting

 25-02-2015 à 18:40:09
Bonjour,

Je ne suis pas très doué en urlrewriting et je souhaite raccourcir une page précise utilisant déjà l'url rewriting !
Ma règle est la suivante :

RewriteRule ^nosproduits/([0-9]+)/(.*)/(.*)/(.*)/(.*)/$ /nos-produits.php?page=$1&couleur=$2&collection=$3&categorie=$4&souscategorie=$5 [L]

qui me donne pour la page 1 en noir, tissu, velours, cote :
nosproduits/1/noir/tissu/velours/cote/

Est ce qu'il est possible de raccourcir uniquement cette page 1 avec les paramètres cités (page 1, noir, tissu, velours, cote) et pas les autres, en :

veloursnoir/ ? ou veloursnoir.html ?


J'ai essayé la règle suivante et d'autres à la suite de celle du haut, mais cela ne fonctionne pas :

RewriteRule ^nosproduits/1/noir/tissu/velours/cote/$ /veloursnoir [R=301,L]


Merci si vous pouvez me répondre.
aphloia
Nombre de messages: 5
Dernière réponse le
03-01-2018 à 10:50:52
par manu15
 
 25-02-2015 à 21:26:40
Il suffit d'ajouter avant ta règle celle-ci :
Code:
RewriteRule ^veloursnoir/$ /nos-produits.php?page=1&couleur=noir&collection=tissu&categorie=velours&souscategorie=cote [L]
forty
Site web
Nombre de messages: 526
 
 25-02-2015 à 22:50:19
C'est magique ! :)
Merci beaucoup forty !
aphloia
Nombre de messages: 5
 
 25-12-2017 à 14:01:32
Thanks Its works Perfectly.julialbert
Site web
Nombre de message: 1
 
 03-01-2018 à 10:50:52
Merci, ça marche parfaitement.manu15
Nombre de message: 1
 

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