Bonjour,
J'ai un soucis avec mon RewriteRule qui est pourtant correct car fonctionne sur d'autres de mes sites (serveur hébergement identique).
Ma ligne suivante redirige vers la page de destination, ok, mais ne garde pas l'url réécrite malgré le drapeau [L]. Il fait une redirection classique.
Voici le fichier complet. Les premiers RewriteRule fonctionnent correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part RewriteRule ^secteur/banque.html$ banque\.php [L]
Il y a quelques chose qui bloque mais je ne sais pas l'identifier.
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 RewriteEngine On # Le serveur doit suivre les liens symboliques : Options +FollowSymlinks -MultiViews RewriteBase / ####################### #ON REECRIT LES URL DES NEWS RewriteRule ^actualite/(.*)_(.*)\.html$ actualite\.php?article=$1&id=$2&internal_redirect=1 [L] #LA MEME MAIS SI ON RECOI LA LANGUE RewriteRule ^actualite/(.*)_(.*)_(.*)\.html$ actualite\.php?article=$1&id=$2&$lang=$3&internal_redirect=1 [L] ####################### #ON REECRIT LES URL DE CERTAINES PAGES RewriteRule ^secteur/banque.html$ banque\.php [L]
Merci d'avance pour le coup de main![]()
Partager