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![]()
Partager