Forum-webmaster
Technique - programmation => Langages de programmation divers => Message commencé par: sanddy le le 07-05-2006 a 10:57:37

Titre: L'url rewriting : probleme htaccess - des pages html ne marchent pas
Posté par: sanddy le le 07-05-2006 a 10:57:37

Bonjour,

J'ai un petit probleme avec mon fichier htaccess sur http://www.tesannonces.com
Voici ce que j'y ai mis :

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)-([0-9]+)\.html$ /affiche_ann.php?categorie=$1&numero=$2 [L]
RewriteRule ^(.*)\.html$ /affi_ann.php?categorie=$1 [L]

Les liens sur la gauche de mon site sont bien au départ du style affi_ann.php?categorie=lacategoriedemonsite et ça renvoit bien à /lacategoriedemonsite.html

Par contre, j'ai voulu rajouter des conditions dans mon htaccess pour les autres liens (sur la droite) en php :

RewriteRule ^(saisie).html$ /saisie.php
RewriteRule ^(affiche).html$ /affiche.php
RewriteRule ^(nouveau).html$ /nouveau.php
RewriteRule ^(rechercher).html$ /rechercher.php
RewriteRule ^(meteo).html$ /meteo.php
RewriteRule ^(pagesjaunes).html$ /pagesjaunes.php
RewriteRule ^(pagesblanches).html$ /pagesblanches.php
RewriteRule ^(annuaireinverse).html$ /annuaireinverse.php
RewriteRule ^(webmasters).html$ /webmasters.php
RewriteRule ^(conditions).html$ /conditions.php

Et le fichier fait comme si c'était une rubrique, un fichier affi_ann.php
Regardez sur http://tesannonces.com/affiche.html
et moi je voudrais que ce soit http://tesannonces.com/affiche.php mais que affiche.php devienne affiche.html

Pouvez-vous m'aider SVP ?

Je pense que c'est cette ligne qu'il faut changer :
RewriteRule ^(.*)\.html$ /affi_ann.php?categorie=$1 [L]

mais tout ce que je fais ne réussit pas...

Merci par avance.

Cordialement,
Sandy.

http://www.tesannonces.com


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