Soucis avec mes urls et les espaces. - PHP - Programmation
MarshPosté le 02-10-2005 à 11:36:21
Bonjour, Je voudrais que les urls de mon catalogue soient faites de le même maniere que sur ce forum. Je m'explique: mes urls contiennent l'ID de l'objet demandé ainsi que différents parametres. ce qui donne une adresse (avec url rewriting) du genre: .../catalogue-1-0.html
Or pour le référencement, il vaut mieux que ce soit des mots qui apparaissent dans l'url (je me trompe?) au lieu de l'id. Donc je voudrais une adresse du genre: catalogue-panier_rond-0.html
mon soucis c'est que si je remplasse l'id par le nom de l'objet (qui peut comporter des espaces), mon url va s'écrire: .../catalogue-Panier%20rond-0.html et là ça coince.
Comment fontionne le forum de hardware pour transformer les espaces en "_" ? Et ensuite, comment retransformer .../catalogue-panier_rond-0.html pour que je puisse récupérer l'id de cet objet sachant que dans la base de données, il s'appelle "panier rond"
Voilà, je crois que j'ai fait le tour de mon problème. Un petit coup de pouce serait la bienvenue!
Marsh Posté le 02-10-2005 à 11:36:21
Bonjour,
Je voudrais que les urls de mon catalogue soient faites de le même maniere que sur ce forum.
Je m'explique: mes urls contiennent l'ID de l'objet demandé ainsi que différents parametres. ce qui donne une adresse (avec url rewriting) du genre: .../catalogue-1-0.html
Or pour le référencement, il vaut mieux que ce soit des mots qui apparaissent dans l'url (je me trompe?) au lieu de l'id. Donc je voudrais une adresse du genre: catalogue-panier_rond-0.html
mon soucis c'est que si je remplasse l'id par le nom de l'objet (qui peut comporter des espaces), mon url va s'écrire: .../catalogue-Panier%20rond-0.html et là ça coince.
Comment fontionne le forum de hardware pour transformer les espaces en "_" ?
Et ensuite, comment retransformer .../catalogue-panier_rond-0.html pour que je puisse récupérer l'id de cet objet sachant que dans la base de données, il s'appelle "panier rond"
Voilà, je crois que j'ai fait le tour de mon problème.
Un petit coup de pouce serait la bienvenue!
Bonne journée.
au fait, l'adresse du catalogue