Bonjour

Voilà j'ai un petit soucis avec la réécriture du url du type
/vtt-s19/laurent-brochard-f56/

voici la ligne de code de mon fichier .htaccess qu'il devrait prendre normalement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?$ velo.php?type=$1&id_type=$2&marque=$3&id_marque=$4 [L]
et en faite il prend une ligne par là
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/([-a-z0-9]*)-f([0-9]*)/?$ categorie-marque.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&marque=$5&id_marque=$6 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?p([0-9]*)/?$ categorie-marque.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&marque=$5&id_marque=$6&debut=$7 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?$ categorie-marque.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&marque=$5&id_marque=$6&annee=$7 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?p([0-9]*)/?$ categorie-marque.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&marque=$5&id_marque=$6&annee=$7&debut=$8 [L]
si je supprime le tiret dans l'url pour avoir cela /vtt-s19/laurentbrochard-f56/ je n'ai aucun soucis cela fonctionne impeccable

voici mon fichier en entier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteEngine On
 
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?$ categorie.php?type=$1&id_type=$2 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?p([0-9]*)/?$ categorie.php?type=$1&id_type=$2&debut=$3 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([0-9]*)/?$ categorie.php?type=$1&id_type=$2&annee=$3 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([0-9]*)/?p([0-9]*)/?$ categorie.php?type=$1&id_type=$2&annee=$3&debut=$4 [L]
 
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?$ sous-categorie.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?p([0-9]*)/?$ sous-categorie.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&debut=$5 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([0-9]*)/?$ sous-categorie.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&annee=$5 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([0-9]*)/?p([0-9]*)/?$ sous-categorie.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&annee=$5&debut=$6 [L]
 
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/([-a-z0-9]*)-f([0-9]*)/?$ categorie-marque.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&marque=$5&id_marque=$6 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?p([0-9]*)/?$ categorie-marque.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&marque=$5&id_marque=$6&debut=$7 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?$ categorie-marque.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&marque=$5&id_marque=$6&annee=$7 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?p([0-9]*)/?$ categorie-marque.php?ss_type=$1&ss_id_type=$2&type=$3&id_type=$4&marque=$5&id_marque=$6&annee=$7&debut=$8 [L]
 
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?$ velo.php?type=$1&id_type=$2&marque=$3&id_marque=$4 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?p([0-9]*)/?$ velo.php?type=$1&id_type=$2&marque=$3&id_marque=$4&debut=$5 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?$ velo.php?type=$1&id_type=$2&marque=$3&id_marque=$4&annee=$5 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?p([0-9]*)/?$ velo.php?type=$1&id_type=$2&marque=$3&id_marque=$4&annee=$5&debut=$6 [L]
 
#RewriteRule ^([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([-a-z0-9]*)-([0-9]*).html$ info_velo.php?type=$1&id_type=$2&marque=$3&id_marque=$4&velo=$6&id_velo=$7&annee=$5 [L]
#RewriteRule ^([-a-z0-9]*)-f([0-9]*)/?([-a-z0-9]*)-([0-9]*).html$ info_velo.php?&marque=$1&id_marque=$2&velo=$3&id_velo=$4 [L]
RewriteRule ^([-a-z0-9]*)-s([0-9]*)/?([-a-z0-9]*)-([0-9]*)/?([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?([-a-z0-9]*)-([0-9]*).html$ info_velo.php?type=$1&id_type=$2&ss_type=$3&ss_id_type=$4&marque=$5&id_marque=$6&annee=$7&velo=$8&id_velo=$9 [L]
 
 
 
RewriteRule ^([-a-z0-9]*)-f([0-9]*)/?$ fabricant_marque.php?type=$1&id_type=$2 [L]
RewriteRule ^([-a-z0-9]*)-f([0-9]*)/?p([0-9]*)/?$ fabricant_marque.php?type=$1&id_type=$2&debut=$3 [L]
RewriteRule ^([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?$ fabricant_marque.php?type=$1&id_type=$2&annee=$3 [L]
RewriteRule ^([-a-z0-9]*)-f([0-9]*)/?([0-9]*)/?p([0-9]*)/?$ fabricant_marque.php?type=$1&id_type=$2&annee=$3&debut=$4 [L]
 
RewriteRule ^recommander-([0-9]*).html$ send-velo.php?id_velo=$1 [L]
 
RewriteRule ^commentaire-([-a-z]*)-([0-9]*).html$ commentaire.php?type=$1&id_velo=$2 [L]
 
RewriteRule ^comparateur-velo.html$ comparateur-velo.php [L]
RewriteRule ^marque-velo.html$ marque.php [L]
Merci d'avance pour votre aide car je suis un peu perdu là
Bonne journée
Ludo