Réécriture d'url dans fichier .htaccess
Bonjour à tous,
j'ai des petits problèmes sur la réécriture d'url
mais url sont au format :
www.ndd.fr/xx.php
ou
Code:
<a href='page.php?id_menu=".$element_menu['id_menu']."/".$element_menu['titre_de_la_page']."'>".$element_menu['element_menu']."</a>
soit www.ndd.fr/id_menu=4/titre-de-la-page
ou
Code:
<a href='pagesousmenu.php?id_sous_menu=".$element_sousmenu['id_sous_menu']."'>".$element_sousmenu['element_sous_menu']."</a>
soit www.ndd.fr/id_sous_menu=4
à la racine du site j'ai créée un .htaccess
j'ai effectué se paramétrage pour tester mes première URL de page ( www.ndd.fr/id_sous_menu=4 )
Code:
1 2 3 4 5 6
| Options -Indexes
ErrorDocument 404 /erreur404.php
Options +FollowSymLinks
RewriteBase /
RewriteEngine On
RewriteRule ^page-([0-9a-zA-Z-]+)/([0-9a-zA-Z-]+)$ page.php?id_menu=$1/titre_de_la_page=$2 [L,QSA] |
Cela fonctionne, mais par moment une adresse de type figé style www.ndd.fr/galerie.php va passer sous la forme après un clic sur un menu
www.ndd.fr/page-4/galerie.php
si je vais d'en d'autre menu alors cela va passez en
www.ndd.fr/page-4/page-3/mon_titre_de_page
vraiment bizarre, si vous avez des idée pour m'aider merci par avance car ca plante total :)