Helldream Posté 28 Avril 2007 Partager Posté 28 Avril 2007 Bonjour, J'aimerais créer une règle pour mon url-rewriting me permettant de réécrire mon adresse quel que soit le nombre de dossiers. Je vous donne un exemple: Je voudrais que mon url-rewriting transforme "http://www.monsite.com/cat1/nom_page-action-id_article-langue.html" en "http://www.monsite.com/nom_page?cat1=cat1&action=action&id=id&article=article&langue=langue.php", mais qu'elle marche aussi si je met 2, 3, 4... catégories. Ex : "http://www.monsite.com/cat1/cat2/cat3/nom_page-action-id_article-langue.html" -> "http://www.monsite.com/nom_page?cat1=cat1&cat2=cat2&cat3=cat3&action=action&id=id&article=article&langue=langue.php" Mon but est donc d'avoir quelque chose de flexible, afin de ne pas devoir écrire 1 règle par nombre de catégorie, et par la même occasion limiter ce nombre au nombre de catégorie fixé.... J'espère avoir été clair, et merci d'avance pour vos conseils! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bourriquet Posté 23 Mai 2007 Partager Posté 23 Mai 2007 Souvent on veut faire des trucs très compliqué. Je pense que tu devrais plutôt exploser ton problème en plusieurs règles. C'est moins casse tête. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 23 Mai 2007 Partager Posté 23 Mai 2007 Si tu te sens à l'aise avec la réécriture d'URLs, tu peux aussi envisager une réécriture récursive qui permettra de t'affranchir du nombre d'arguments. Vois cette page sur les publications du HUb: La réécriture d'URL récursive Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant