mod_rewrite d'Apache


Simcamb

Messages recommandés

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]

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement