|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
CD Nouveau WRInaute
Inscrit le: 20 Mai 2003 Messages: 3
|
|
| |
|
 |
George Abitbol WRInaute accro

Inscrit le: 06 Juin 2003 Messages: 1922
|
Posté le : Mer Oct 29, 2003 13:13 Sujet du message: Je sèche.... |
|
|
RewriteRule ^produits-([0-9]+)-([0-9]+)\.html$ product_info.php?cPath=$1&products_id=$2
Tu avais oublié le & qui sépare les paramètres.
Fred |
|
| |
|
 |
CD Nouveau WRInaute
Inscrit le: 20 Mai 2003 Messages: 3
|
Posté le : Mer Oct 29, 2003 13:24 Sujet du message: Je sèche.... |
|
|
Je te remercie , je viens de compléter mais celà marche tjrs pas , peut être une histoire de priorité , je débute
Merci quand même |
|
| |
|
 |
George Abitbol WRInaute accro

Inscrit le: 06 Juin 2003 Messages: 1922
|
Posté le : Mer Oct 29, 2003 13:49 Sujet du message: Je sèche.... |
|
|
Priorité, je ne pense pas, étant donné que tes deux règles sont assez différentes. Essaye quand même de virer la première pour voir si ça fait marcher la deuxième, tu seras fixé.
Sinon, quel est le problème exactement ? Page non trouvée, erreur 500 ?
Fred |
|
| |
|
 |
mahefarivony WRInaute accro

Inscrit le: 14 Oct 2002 Messages: 11343
|
Posté le : Mer Oct 29, 2003 13:51 Sujet du message: Je sèche.... |
|
|
| CD a écrit: |
| peut être une histoire de priorité |
oui, faut inverser
| Code: |
RewriteRule ^produits-([0-9]+)-([0-9]+)\.html$ product_info.php?cPath=$1&products_id=$2 [L]
RewriteRule ^articles-([0-9]+)\.html$ default.php?cPath=$1 [L] |
osCommerce hein ?  |
|
| |
|
 |
George Abitbol WRInaute accro

Inscrit le: 06 Juin 2003 Messages: 1922
|
Posté le : Mer Oct 29, 2003 14:03 Sujet du message: Je sèche.... |
|
|
| mahefarivony a écrit: |
| oui, faut inverser |
Euh... on peut avoir des explications quant au pourquoi du comment
Fred |
|
| |
|
 |
mahefarivony WRInaute accro

Inscrit le: 14 Oct 2002 Messages: 11343
|
Posté le : Mer Oct 29, 2003 14:29 Sujet du message: Je sèche.... |
|
|
mince, avait pas fait gaffe ... les 2 regles commencent pas pareil.. mais si ca avait été le cas, oui il faut partir du plus grand nombre de parametres au plus petit
exemple
| Code: |
RewriteRule ^articles-([0-9]+)-([0-9]+)\.html$ product_info.php?cPath=$1&products_id=$2 [L]
RewriteRule ^articles-([0-9]+)\.html$ default.php?cPath=$1 [L] |
parce que si on fait
| Code: |
RewriteRule ^articles-([0-9]+)\.html$ default.php?cPath=$1 [L]
RewriteRule ^articles-([0-9]+)-([0-9]+)\.html$ product_info.php?cPath=$1&products_id=$2 [L]
|
la 2eme regle ne serait jamais vérifiée...
mais bon, dans le cas qui nous interesse, le nom de fichier commence pas pareil donc ca va |
|
| |
|
 |
George Abitbol WRInaute accro

Inscrit le: 06 Juin 2003 Messages: 1922
|
Posté le : Mer Oct 29, 2003 15:26 Sujet du message: Je sèche.... |
|
|
Ah, tu me rassures Je ne voyais pas comment les règles pouvaient interférer l'une envers l'autre.
Fred |
|
| |
|
 |
CD Nouveau WRInaute
Inscrit le: 20 Mai 2003 Messages: 3
|
Posté le : Mer Oct 29, 2003 17:05 Sujet du message: Je sèche.... |
|
|
Merci les gars pour votre aide , j'ai solutionné mon problème ,
il fallait tout simplement ceux ci pour ma deuxième règle car j'avais un message "article non trouvé" , la page s'affichant bien mais vide d'articles
RewriteRule ^produits-([0-9]+)\.html$ product_info.php?products_id=$1 [L]
Encore merci
Cordialement |
|
| |
|
 |
| |
|
|