pb url rewriting

Eléphant du PHP | 147 Messages

09 mai 2007, 13:26

Bonjour

J'essais de mettre en place un systeme d'url rewriting sur mon site mais je n'obtient pas réellement le résultat souhaité

voila mon htacces

Code : Tout sélectionner

Options +FollowSymlinks RewriteEngine on RewriteCond %{HTTP_HOST} !^localhost$ RewriteRule ^(.*) http://localhost/$1 [QSA,L,R=301] RewriteRule ^index\.html$ index.php5?url=index [L] RewriteRule ^achats_ventes\.html$ index.php5?url=achats_ventes [L] RewriteRule ^boutique\.html$ index.php5?url=boutique [L] RewriteRule ^conditions_ventes\.html$ index.php5?url=conditions_ventes [L] RewriteRule ^livres/index\.html$ index.php5?url=livres/index [L] RewriteRule ^cartes/index\.html$ index.php5?url=cartes/index [L]
Donc à la base tout semble ok, orsque l'on clique par exemple sur le lien qui mets en place la dernière règle, l'url est alors : http://localhost/cartes/index.html.
Un souci arrive lorsque l'on clique sur le même lien l'url devient : http://localhost/cartes/cartes/index.html

Avouez que c'est genant.

Eléphant du PHP | 147 Messages

12 mai 2007, 02:44

Je n'ai pas du etre bien clair.

Je que je veut c'est que ma règle de réécriture ce fasse sur la racine du site et non le repertoir actuel comme c'est le cas actuellement.

Eléphant du PHP | 147 Messages

22 mai 2007, 08:33

Le problème ne venait pas de mon htaccess mais du lien dans le fichier php.