URL Rewritting : dossier et BDD

WRInaute occasionnel
Bonjour,

Je gère mes albums photos par BDD. Je stocke le nom du dossier + id et en fonction de cela j'affiche la galerie recherché.

Je souhaite faire des liens du style : nom-du-dossier.php

Comment faire pour que nom-du-dossier.php me renvoi photo.php?dossier=nom-du-dossier ?

Je n'arrive pas à me faire à cette logique inversé !! Merci de votre aide...
 
WRInaute discret
quelque chose du genre pourrait fonctionner

Code:
([^/]*).php photo.php?dossier=$1 [NC,QSA, L]

ou [^/]* qui veut dire n'importe quel caractère sauf le / (en effet, celui ci te ferai changer de répertoire) plusieurs fois.

En gros n'importe quel texte. Ensuite le $1 reprend ce texte là.


exemple : si ton lien est : repertoire1.php, la regle réecrite va etre photo.php?dossier=repertoire1
 
WRInaute discret
NC c pour ne pas tenir compte de la casse

en gros que tu ecrive NomRepertoire ou nomrepertoire c la meme chose.

L (pour Last) c pour ne pas interpreter les regles suivantes si celle ci est interpreter

QSA (pour QueryStringAppend) c si tu veux pouvoir tout de meme ajouter des paramètres dans t url rewrité. par exemple nomrepertoire.php?param=chaine, si tu ne précise pas ce tag, ton paramètre "param" ne sera pas concervé.
 
WRInaute occasionnel
ok merci pour cette précision. Bon je pense avoir un pb de serveur, cela ne marche pas. Je vais demander conseil à mon hébergeur...

Merci en tout cas pour ta rapidité !
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut