bonjour,
voici grosso modo (en simplifié) le code mon htaccess :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
# 1) je fais mes redirection de pages car suite a des chagement de structure de ma BDD, les id de mes professeurs ont changées
Redirect 301 /professeur-monique-54 https://monsite.com/professeur-monique-423
Redirect 301 /professeur-florence-66 https://monsite.com/professeur-florence-424
Redirect 301 /professeur-muriel-70 https://monsite.com/professeur-muriel-425
 
 
# 2) je fais mes regles d'url rewriting qui geres ces pages "professeur"
Options +FollowSymlinks
RewriteEngine on
 
RewriteRule ^professeur-([a-z0-9\-]+)-([0-9]+)$ professeur.php?idProf=$2 [L]
# ex : cette url : https://monsite.com/professeur-floria-87
# sera réécrite comme ci : https://monsite.com/professeur.php?idProf=87

mon problème est que quand je tape ca dans l'url :
https://monsite.com/professeur-monique-54
ca m'affiche cette url : https://monsite.com/professeur-monique-423?idProf=54
alors que je voulais que ca affiche ceci : https://monsite.com/professeur-monique-423

vouyez-vous mon pb (il me fais un mix des 2 url )?
comment résoudre celui-ci ?
doi-je inverser l'ordre de mes réécritures avec mes redirections ?
merci pour tout,
et excellente année à tous