Voici le .htaccess suivant où toutes les URL fonctionnent sur le site :
Dès que j'enlève le commentaire de la ligne suivante :
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 Options +FollowSymlinks RewriteEngine on RewriteRule ^accueil-(.+)\.php$ accueil.php?langue=$1 [L] RewriteRule ^services-(.+)\.php$ services.php?langue=$1 [L] RewriteRule ^historique-(.+)\.php$ historique.php?langue=$1 [L] RewriteRule ^localisation-(.+)\.php$ localisation.php?langue=$1 [L] RewriteRule ^references-(.+)\.php$ references.php?langue=$1 [L] RewriteRule ^documents/pesage-aeronautique/pesage-aeronautique-(.+)\.php$ documents/pesage-aeronautique/pesage-aeronautique.php?langue=$1 [L] RewriteRule ^documents/pesage-vehicule/pesage-encastre/pesage-encastre-vehicule-(.+)\.php$ documents/pesage-vehicule/pesage-encastre/pesage-encastre-vehicule.php?langue=$1 [L] RewriteRule ^documents/pesage-vehicule/pesage-portable/pesage-portable-vehicule-(.+)\.php$ documents/pesage-vehicule/pesage-portable/pesage-portable-vehicule.php?langue=$1 [L] RewriteRule ^documents/pesage-vehicule/pesage-repartition-masses/pesage-repartition-masses-(.+)\.php$ documents/pesage-vehicule/pesage-repartition-masses/pesage-repartition-masses.php?langue=$1 [L] RewriteRule ^documents/pesage-industriel/pesage-industriel-(.+)\.php$ documents/pesage-industriel/pesage-industriel.php?langue=$1 [L] RewriteRule ^documents/pesage-specifique/pesage-specifique-(.+)\.php$ documents/pesage-specifique/pesage-specifique.php?langue=$1 [L] RewriteRule ^galeries-photos-(.+)-(.+)-(.+)-(.+)\.php$ galeries-photos.php?langue=$1&indiceRep=$2&indiceDebut=$3&indicePhoto=$4 [L] RewriteRule ^videos-(.+)-(.+)-(.+)\.php$ videos.php?langue=$1&indiceRep=$2&indiceVideo=$3 [L] # RewriteRule ^([^-]+)-(.+)\.php$ $1.php?langue=$2 [L] ErrorDocument 404 /
... les URL correspondantes aux lignes en gras ne fonctionnent plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2# RewriteRule ^([^-]+)-(.+)\.php$ $1.php?langue=$2 [L]
Pourquoi ?
Merci encore.
Partager