J'ai finalement eu la règle mod_rewrite quelque peu, mais j'aimerais en faire un peu plus et je ne sais pas comment. Voici ce que j'ai actuellement:mod_rewrite question sur la modification des URLs
RewriteRule ^rider/(.*)/(.*)*$ /bar/standings/rider.php?lnum=$1&short=$2
Ce qui me permet de le faire:
http://pca.localhost/rider/214142/sme
instead of
http://pca.localhost/bar/standings/rider.php?lnum=214142&short=sme
qui fonctionne bien beau, mais je voudrais affiner plus, de sorte qu'il serait:
http://pca.localhost/rider/fred/flinstone
Cependant, je dois passer la variable nol parce qu'elle est la seule vraie clé id (leur pourrait être deux personnes dans le db nommé Fred Pierrafeu). La variable courte n'a pas beaucoup d'importance. Mon but est de passer en quelque sorte juste le nom sans montrer la variable lnum. Y a-t-il un moyen de faire cela? Puis-je en quelque sorte cacher la variable lnum quand elle est passée? Ou dois-je faire un peu de travail php/mysql?
Tout conseil, des commentaires ou des suggestions sont les bienvenus.