Bonjour,
Je souhaiterais Modifier un petit site web que j'ai réalisé afin d'utiliser l'URL Rewritting.
Mon site est organisé comme suit :
A la racine de mon serveur, un fichier index.php et les différents pages (scripts php appelés en include par index.php) dans un dossier 'Page'.
Selon la navigation dans le site il y a uniquement le centre de celui-ci qui est modifié ( Header , Menu et Footer fixes)
Ci-dessous des exemples d'URL de mon site:
http://mon-site.fr/index.php?centrale=rubrique1
et pour certaines rubriques :
http://mon-site.fr/index.php?centrale=actu?id=1
Je souhaiterais la modifier comme ceci :
http://mon-site.fr/NomRubrique
et
http://mon-site.fr/actu/nomActu
J'ai suivi plusieurs tutos et essayé de mettre un .htaccess en place (à la racine de mon serveur) sans succès (il ne se passe rien).
J'ai bien sur vérifié au préalable quel'URLRewritting était activé et effectué un test afin de le confirmer.
Voici un code que j'ai essayé :
Je souhaiterais Modifier un petit site web que j'ai réalisé afin d'utiliser l'URL Rewritting.
Mon site est organisé comme suit :
A la racine de mon serveur, un fichier index.php et les différents pages (scripts php appelés en include par index.php) dans un dossier 'Page'.
Selon la navigation dans le site il y a uniquement le centre de celui-ci qui est modifié ( Header , Menu et Footer fixes)
Ci-dessous des exemples d'URL de mon site:
http://mon-site.fr/index.php?centrale=rubrique1
et pour certaines rubriques :
http://mon-site.fr/index.php?centrale=actu?id=1
Je souhaiterais la modifier comme ceci :
http://mon-site.fr/NomRubrique
et
http://mon-site.fr/actu/nomActu
J'ai suivi plusieurs tutos et essayé de mettre un .htaccess en place (à la racine de mon serveur) sans succès (il ne se passe rien).
J'ai bien sur vérifié au préalable quel'URLRewritting était activé et effectué un test afin de le confirmer.
Voici un code que j'ai essayé :
Code:
RewriteEngine on
RewriteRule ^([A-Za-z0-9_]+)/?$ index.php?centrale=$1
RewriteRule ^([A-Za-z0-9_]+)/([0-9]+)/?$ index.php?centrale=$1&id=$2