Depuis de trop nombreuses semaines, je cherchais a remplacer une URL de type "https://www.e-kart.fr/articles/?id=61" par une URL de type "https://www.e-kart.fr/articles/61-news" sans rien derrière...

Google m'a proposé pleins d'exemples de codes pour le fichier htaccess, mais également des sites en anglais sur le fonctionnement des serveurs Apache, des livres sur le sujet...

Après de nombreux éssais, l'URL obtenu avait la forme suivante "https://www.e-kart.fr/articles/61-news?id=61" : la partie variable "?id=61" persistait en fin d'URL...

Je me suis enfin décidé à utiliser Le Chat Mistral AI ! A la question :

avec le fichier .htaccess, je veux remplacer "https://www.e-kart.fr/articles/?id=61" par "https://www.e-kart.fr/articles/61-news"

le site me répond instantanément la bonne réponse !

RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=61$
RewriteRule ^articles/$ /articles/61-news? [L,R=301]

Il me manquait le "?" à la fin du RewriteRule...