Bonjour,
Je me pose une question au sujet des urls et du référencement.
Imaginons une url : http://www.monsite.com/titre-de-page.html
Cette page est donc référencer avec cette url
Au niveau du php on récupère les infos de cette page (titre, contenu, balises méta...) à l'aide de son slug donc : titre-de-page
Maintenant si l'utilisateur depuis son back-office modifie le titre de sa page -> titre-de-page-modifiee
Puisque la page est référencer avec cette url (titre-de-page) cela produira une erreur 404.
Est-ce que ce n'est pas plus judicieux d'insérer l'id de la page dans l'url car celui-ci ne change pas même si on change le titre de la page : http://www.monsite.com/45-titre-de-page-modifiee.html
Par contre pour une question de sécurité est-ce que ce n'est pas un problème ?
Merci
Sinon je pensais récupérer l'id de la page selon le slug lié. Comme cela si le slug change son id reste identique.
De toute manière mon sitemap Google est mis à jour à chaque création ou modification de page.
A toi de voir ton système. Si tu veux ne mettre que le "slug" dans l'url il faut mémoriser les changements faits par l'administrateur pour savoir vers quoi rediriger en cas de changement.
Bonjour,
J'étais en vacances d'où mon absence de réponse !
J'ai consulté ce tuto http://www.grafikart.fr/tutoriels/php/url-rewriting-71
Mais dans ce tuto on fait passer l'id en paramètre ds l'url, alors que je voudrais ne pas faire apparaitre l'id.
merci
"Puisque la page est référencer avec cette url (titre-de-page) cela produira une erreur 404."
tu parles de référencement par les moteurs de recherche c'est bien sa ?
Si c'est le cas, ils vont mettre a jours leurs données, et en attendant, fait une redirection permanente vers ta nouvelle page. (tu peux aussi proposer un nouveau site map aux moteurs de recherche pour les obliger a effectuer la mise a jour un peu plus vite, etc..)