8791 sujets

Développement web côté serveur, CMS

Bonjour, je voudrais simplifier l'url pour accéder à mon site, ainsi, je voudrais passer d'une adresse de type "http://bit.fr.ht?k=2Jgf1" à une adresse de type "http://bit.fr.ht/2Jgf1".
J'ai fais le tour des cours sur le sujet, je ne comprend rien, mais j'ai réussi à en tirer quelque chose qui me semble pouvoir fonctionner (mais qui bien sûr ne fonctionne pas Smiley cligne ):
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^/([a-zA-z0-9]+)$	/?k=$1
Je retombe perpétuellement sur une erreur 404. Je me doute que mon expression est fausse mais là honnêtement, je ne vois pas où.
Merci de votre précieuse aide.
Finalement je me suis arrangé autrement avec du GROS bidouillage:
J'ai indiqué dans le .htaccess que la page a afficher en cas d'erreur 404 serait la page index.php. Sur cette page, j'utilise la fonction $_SERVER['REQUEST_URI'] pour récupérer ce qui se trouve après le nom de domaine dans l'url, ensuite j'enlève le slash avec ça: $key=str_replace('/','',$_SERVER['REQUEST_URI']); Et enfin j'obtiens ma clé ($key) qui auparavant devait être indiqué par un ?k=xxxxx dans l'url. Voilà voilà ^^