Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: sanddy le le 04-03-2006 a 13:40:43

Titre: Fichier .htaccess comment ça marche ?
Posté par: sanddy le le 04-03-2006 a 13:40:43

Bonjour,
J'aimerais que mon site affiche des valeurs autres que des numeros.
Regardez sur http://www.tesannonces.com en bas...
Dès qu'on souhaite voir une annonce, cela va vers une page http://www.tesannonces.com/affiche_ann.php?numero=lenumero.... serait-il possible avec l'url rewriting (.htaccess) de faire remplacer cette url par quelque chose comme http://www.tesannonces.com/lenomdelannonce.html ?
au moins, ça serait mieux et meme les moteurs prefereront ça et mon site se référencera mieux avec le nom de l'annonce...
Merci d'avance pour vos reponses.
Cordialement,
Sandy ;D

Titre: Re:Fichier .htaccess comment ça marche ?
Posté par: bigornot le le 04-03-2006 a 19:36:26

Non, il ne serait pas possible de le remplacer par nomdelannonce.html En revanche, il est possible de remplacer par nomdelannonce-lenumero.html

Pour ce faire, il te faut un fichier .htaccess de ce type :

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-z]+)-([0-9]+).html$ affiche_ann.php?numero=$2 [L]

En changeant tes liens avec le forme dite plus haut et en créant ce .htaccess, ça devrait rouler.

Titre: Re:Fichier .htaccess comment ça marche ?
Posté par: sanddy le le 05-03-2006 a 02:35:27

Ok merci j'essaierais ;)

Titre: Re:Fichier .htaccess comment ça marche ?
Posté par: bigornot le le 05-03-2006 a 08:19:58

N'oublie pas de transformer les accents et d'enlever les espaces.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.