2009-06-25 9 views
0

Salut tout le monde, j'ai des problèmes répétés.Comment faire pour que mes urls fonctionnent avec mod_rewite?

http://test.bradp.com/drupal/Crocodile-Style/1 fonctionne bien.

http://test.bradp.com/drupal/Crocodile-Style/ NE FONCTIONNE PAS. Apache lance un 404. La logique PHP par défaut à la page 1 sans une page spécifiée, donc je sais que le script est bien.

Voici le code: RewriteRule^Crocodile-Style/([0-9] +)/produits $/display.php dossier =-style crocodile & page = $ 1 [L, NC]

? Que puis-je faire?

Merci Nick

Répondre

1

Vous utilisez le + modfier (1 ou plus) au lieu du * modificateur (0 ou plus).

Au lieu de cela, vous devez utiliser:

RewriteRule ^Crocodile-Style/([0-9]*)/?$ products/display.php?folder=crocodile-style&page=$1 [L,NC] 
+0

Merci pour la réponse. J'ai fini par utiliser deux règles, car cela ne fonctionnerait pas sans la barre oblique. –

Questions connexes