Bonjour a tous,

j'ai une landing page nommé landing.php qui récupéré des données nommé ville d'une base de données.
Suivant la ville le contenu de la landing.php change.

le problème pour le référencement web j'obtiens une url de type

Code : Sélectionner tout - Visualiser dans une fenêtre à part
https://www.monsite.fr/landing.php?id_ville=8
le chiffre etant l'id de la ville.

j'ai référencé dans une page toutes mes villes pour tester
Voici l'aspect du liens

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="https://www.monsite.fr/landing.php?id_ville=<?php echo $ville['id_ville'];?>"><?php echo $ville['ville']; ?></a><br />
Je souhaiterais que l'url qui s'affiche soit de la forme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
https://www.monsite.fr/nomdelaville
j'ai essayé pour tester de modifier le Htaccess de cette facon pour donner une forme https://www.monsite.fr/ville-nantes

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Options +FollowSymLinks 
RewriteEngine On
RewriteRule ^ville-([0-9]+)-([a-z]+).php$ /landing.php?id_ville=$1[L,QSA]
Mais cela ne fontionne pas erreur 404 sur les pages tester.

Pourriez vous m'aider svp

merci

Mickael