L'url rewrting permet de remplacer, via un masque et une règle de réécriture, le format d'une url.
RewriteRule ^index.html$ /index.php [L]
index.html <=> index.php
RewriteRule ^Accueil/*$ /index.php?blog&categorie=index [L]
Accueil/ <=> index.php?blog&categorie=index
RewriteRule ^Rechercher/*$ /index.php?rechercher [L]
Rechercher/ <=> index.php?rechercher
Pour le wall.deblan.fr :
RewriteRule ^Wall/*$ /wall.php [L]
RewriteRule ^Wall/([0-9]{10})/*$ /wall.php?code=$1 [L]
RewriteRule ^Wall/([0-9]{10})/+([a-zA-Z]+)/*$ /wall.php?code=$1&langage=$2 [L]
RewriteRule ^Wall/([0-9]{10})/+([a-zA-Z]+)/+([0-1]+)/*$ /wall.php?code=$1&langage=$2&l=$3 [L]
Que ce soit Wall/1234567891/html/1 ou index.php?code=1234567891&langage=html&l=1 , tu récupéras les $_GET de la même façon : $_GET['code'], $_GET['langage'], $_GET['l']