Bonjour,
j'ai lu le tutorial sur l'url rewriting et je me lance dans cet exercice.
Etant débutant dans ce domaine j'ai des soucis avec mes regles de redirections.
Ma premiere regle fonctionne mais dès qu'il y a trop de variables les regles ne fonctionnent plus (erreur 500).
Voici mon code
Comme dit précédemment, la 1ere règle fonctionne mais pas les autres et je ne comprends pas pourquoi :?
j'ai été obligé de mettre ces dernieres en commentaires pour ne pas avoir l'erreur 500.
j'ai lu le tutorial sur l'url rewriting et je me lance dans cet exercice.
Etant débutant dans ce domaine j'ai des soucis avec mes regles de redirections.
Ma premiere regle fonctionne mais dès qu'il y a trop de variables les regles ne fonctionnent plus (erreur 500).
Voici mon code
Code:
#Initialisation de la fonction rewrite
RewriteEngine on
#Réécriture des racine des modules
RewriteRule ^index,([a-z]*)\.html$ index.php?file=$1 [L]
#Réécriture du module news
RewiteRule ^index,([a-z]*)-([0-9]+)\.html$ index.php?file=$1&p=$2 [L]
RewiteRule (-[a-z]*)-([0-9]+)\.html$ index.php?file=news&op=$1&news_id=$2 [L]
RewiteRule (-[a-z]*)-([0-9]+)\.html$ index.php?file=news&op=$1&cat_id=$2 [L]
RewiteRule (-[a-z]*)-([0-9]+)-([0-9]+)\.html$ index.php?file=news&op=$1&cat_id=$2&p=$3 [L]
Comme dit précédemment, la 1ere règle fonctionne mais pas les autres et je ne comprends pas pourquoi :?
j'ai été obligé de mettre ces dernieres en commentaires pour ne pas avoir l'erreur 500.