Aide en URL Rewriting...

sanjb Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -  
sanjb Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je suis en pleine rédaction des regles de rewritting pour le fichier htaccess, mais j'ai des soucis.
Voici le code que j'ai:
RewriteRule ^index\.php - [L]
RewriteRule ^([^\.]+)\.php /index.php?page=$1 [L]
RewriteRule ^no-telephone-non-surtaxe-([a-z]|[0-9])\.php /no-telephone-non-surtaxe.php?no=$1 [L]

si je mets la 2eme ligne en commentaires, la regle pour le no-tel-non-surtaxe marche bien, mais dès que je réactive la ligne RewriteRule ^([^\.]+)\.php /index.php?page=$1 [L] elle prend le dessus sur l'autre et du coup ma réécriture foire. Erreur 500, mauvais contenu affiché...

Auriez-vous une idée d'ou cela vient?

Merci



2 réponses

maka54 Messages postés 698 Date d'inscription   Statut Membre Dernière intervention   80
 
bonjour,

as tu testé et mettant la troisième condition en seconde position ?
0
sanjb Messages postés 16 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,
Oui, j'ai essayé mais cela n'affiche pas le bon contenu quand même...
Mais si je supprime la ligne RewriteRule ^([^\.]+)\.php /index.php?page=$1 [L] les pages avec les no-non-surtaxe marchent bien mais plus les autres avec index...

Merci

Signature hors-charte supprimée par la modération
0