2010-06-03 6 views

Répondre

1

Votre expression régulière ne correspond pas à cette URL. Comme vous l'avez:

    groupe
  • 1 matches /chips/
  • groupe 2 matchs chips
  • groupe 3 matchs xxx

Vous voulez probablement quelque chose comme:

RewriteRule ^/([^/]+)/([^/]+)\?c=([^&]*) http://%{SERVER_NAME}/$1/$2/$3 [R=301] 
+0

C'est le regex correct mais il ne correspond toujours pas à .htaccess. grrrr – frio80

+1

@frio Cela ne correspondra pas dans .htaccess. Réécrire les règles dans .htaccess dépouiller le chemin. Donc, si c'est dans la racine, ce serait RewriteRule^([^ /] +)/([^ /] +) \? C = ([^ &] *) ... – Artefacto

Questions connexes