Bonjour à tous.
Encore moi et mes questions pièges.
Problématique :
J'ai créé un site (ou du moins, pour le moment, ça n'est qu'un test) en me basant sur le tutoriel suivant : Exemple de conception d'un site dynamique/.
Tout fonctionne à merveille fort heureusement.
Cependant !
Problème pour moi :
Étant donné que tout ce système est connecté à une base de données, je l'ai modifiée afin d'intégrer un champ URLPage dans lequel je met le nom de page que je souhaite afficher.
En effet, afin de permettre un bon référencement dans les moteurs de recherche, je ne souhaite pas voir d'adresses du type www.mondomaine.fr/index.php?id=5 mais plutôt quelque chose du genre www.mondomaine.fr/contactez-nous.php où, dans la base de données, id 5 correspond à URLPage contactez-nous (et ainsi de suite pour chaque page créée).
Maintenant... Mon problème est que, je ne sais absolument pas comment m'y prendre sachant que, à terme, le client final ne doit pas s'amuser à créer un fichier htaccess pour faire sa réécriture d'URL sachant qu'il n'y connait rien en développement. Tout doit donc ce faire de façon dynamique au niveau de la réécriture d'URL !!
Question :
Y a-t'il moyen de faire une réécriture d'URL dynamique sans passer par un fichier htaccess mais en récupérant les données à partir d'une base de données ?
Avez-vous un exemple de code PHP à me proposer ?
J'espère qu'une âme charitable saura m'aider sur le sujet
Merci d'avance pour tout
Modifié par nikkyken (31 Aug 2009 - 11:07)
Encore moi et mes questions pièges.
Problématique :
J'ai créé un site (ou du moins, pour le moment, ça n'est qu'un test) en me basant sur le tutoriel suivant : Exemple de conception d'un site dynamique/.
Tout fonctionne à merveille fort heureusement.
Cependant !
Problème pour moi :
Étant donné que tout ce système est connecté à une base de données, je l'ai modifiée afin d'intégrer un champ URLPage dans lequel je met le nom de page que je souhaite afficher.
En effet, afin de permettre un bon référencement dans les moteurs de recherche, je ne souhaite pas voir d'adresses du type www.mondomaine.fr/index.php?id=5 mais plutôt quelque chose du genre www.mondomaine.fr/contactez-nous.php où, dans la base de données, id 5 correspond à URLPage contactez-nous (et ainsi de suite pour chaque page créée).
Maintenant... Mon problème est que, je ne sais absolument pas comment m'y prendre sachant que, à terme, le client final ne doit pas s'amuser à créer un fichier htaccess pour faire sa réécriture d'URL sachant qu'il n'y connait rien en développement. Tout doit donc ce faire de façon dynamique au niveau de la réécriture d'URL !!

Question :
Y a-t'il moyen de faire une réécriture d'URL dynamique sans passer par un fichier htaccess mais en récupérant les données à partir d'une base de données ?

Avez-vous un exemple de code PHP à me proposer ?

J'espère qu'une âme charitable saura m'aider sur le sujet

Merci d'avance pour tout

Modifié par nikkyken (31 Aug 2009 - 11:07)