J'ai découvert hier soir le mod_rewrite de Apache que je ne connaissais pas du tout. C'est une fonction particulierement pratique, mais j'ai deux petits problemes :
1 - Comment faire pour que l'url reste "cachée" ?
Exemple : http://www.simcamb.be/log-128.html'>http://www.simcamb.be/log-128.html ça c'est l'url "fake", qui redirige vers http://www.simcamb.be/?file=logs&id=128'>http://www.simcamb.be/?file=logs&id=128 . Le probleme c'est qu'on voit quand meme cette derniere, et que je voudrais que le lien en html reste dans la barre d'adresses
2 - Je n'arrive pas a faire valider les adresses du type http://www.simcamb.be/log/128,'>http://www.simcamb.be/log/128, il m'envoie en 404 :/
Voilà le contenu de mon .htaccess
[fixed]ErrorDocument 404 http://www.simcamb.be
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^log-([0-9]+)\.html$ http://www.simcamb.be?file=logs&id=$1 [NC,L]
RewriteRule ^logs/([0-9]+)$ http://www.simcamb.be?file=logs&id=$1 [NC,L][/fixed]