Bonjour,
Je ne pense pas que la solution de Julien puisse fonctionner pour tout le monde ;-)
J'ai aussi une erreur 500 lorsque je mets le fichier .htaccess à la racine du site.
J'ai beau regarder, re-regarder mon fichier .htaccess, je ne vois pas ce qui cloche.
Faut dire que je suis pas initié à l'URL rewriting.
Ci dessous, le contenu de mon fichier .htaccess, qui est en fait celui dispo dans le package d'install dans /doc :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-z0-9-]*)__([0-9]*)_([a-z0-9-]*)_([0-9]*)\.html article.php?id_contenu=$4 [NC,QSA,L]
RewriteRule ^([a-z0-9-]*)_([0-9]*)_([a-z0-9-]*)_([a-z0-9-]*)_\.html rubrique.php?id_rubrique=$2 [NC,QSA,L]
RewriteRule ^([a-z0-9-]*)_([0-9]*)_([a-z0-9-]*)_\.html rubrique.php?id_rubrique=$2 [NC,QSA,L]
RewriteRule ^([a-z0-9-]*)_([0-9]*)_\.html rubrique.php?id_rubrique=$2 [NC,QSA,L]
RewriteRule ^([a-z0-9-]*)_([0-9]*)_([a-z0-9-]*)_([a-z0-9-]*)__([^.]*)\.html produit.php?ref=$5&id_rubrique=$2 [NC,QSA,L]
RewriteRule ^([a-z0-9-]*)_([0-9]*)_([a-z0-9-]*)__([^.]*)\.html produit.php?ref=$4&id_rubrique=$2 [NC,QSA,L]
RewriteRule ^([a-z0-9-]*)_([0-9]*)__([^.]*)\.html produit.php?ref=$3&id_rubrique=$2 [NC,QSA,L]
Quelqu'un peut-il commenter le contenu de mon fichier .htaccess, et confirmer qu'il faut bien le placer à la racine du site ?
Et si en plus, il y avait un pro des règles de réécriture qui pourrait nous commenter les règles ci-dessus, qui sont celles de l'exemple...alors là on serait comblés.
;-)