Forum-webmaster
Webmastering => Référencement => Message commencé par: sanddy le le 06-05-2006 a 00:53:18

Titre: L'url rewriting : petit probleme htaccess
Posté par: sanddy le le 06-05-2006 a 00:53:18

Bonjour,

J'ai un petit probleme pour faire référencer mon site 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. ;D

http://www.tesannonces.com

Titre: Re:L'url rewriting : petit probleme htaccess
Posté par: DJolhan le le 17-05-2006 a 12:20:57

C'est dans ton menu qu'il faut que tu changes aussi .
Pour tester si ton htacess fonctionne

tu es sur la page saisie.html remplace dans ton url html par php et tu verras si ca fonctionne ou non .

A partire de la, tu fait les modifs necessaire en html dans ton menu et dans tous les liens de ton site .

Maintenant, j'ai peut etre mal compris ta question ;)

Titre: Re:L'url rewriting : petit probleme htaccess
Posté par: sanddy le le 17-05-2006 a 13:48:19

Oui, je crois que t'as mal compris.
Essaie http://tesannonces.com/saisie.html
tu verras que ce n'est pas pareil que http://tesannonces.com/saisie.php
Moi, j'aimerais que http://tesannonces.com/saisie.html soit pareil que celle en php... mais a cause de
RewriteRule ^(.*)\.html$ /affi_ann.php?categorie=$1 [L] dans mon fichier htaccess, toutes les pages en php a la racine que je voulais mettre en html sont du meme style que http://tesannonces.com/saisie.html
http://tesannonces.com/rechercher.html

Si je n'ai pas modifié les liens de mon menu, c'est fait exprès car pour l'instant, ça ne marche pas et je ne vois pas comment je pourrais faire... quand ça marchera, je les modifierais... Merci pour vos réponses...


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