URL Rewriting avec espaces

Fermé
Livencore - 11 janv. 2013 à 22:25
 Livencore - 12 janv. 2013 à 14:25
Bonjour,

J'ai un petit problème avec de l'URL Rewriting.

Je suis en train de créer un blog avec articles, dossiers et catégories. L'URL Rewriting que j'ai fais fonctionne parfaitement.

Hier j'ai donc codé la partie catégorie pour faire une page avec les 10 derniers articles sur la même page. Dans le header, il y a les liens vers les différentes catégories. Mais le problème c'est qu'ils mènent vers la page d'erreur 404.

Voici un exemple :

http://www.frubuntu.com/category/actualite-iphone (ne fonctionne pas)

http://www.frubuntu.com/category/Actualit%C3%A9%20iPhone (fonctionne)

Auriez-vous une petite idée de comment régler le problème ?

Merci !

2 réponses

Stanislas Poisson Messages postés 423 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 22 mai 2018 66
12 janv. 2013 à 07:11
Simple, on a dis et répéter, pas de caractères spéciaux, de majuscule, de underscore et d'espace dans les url..........

Si tu veux une url propre, tu fais une regex php qui parcours la valeur de l'élément pour remplacer les espaces par des tirets qui vont est séparateur de mot...
0
Oui je sais qu'il ne faut pas de caractères spéciaux etc mais j'ai déjà une fonction slut pour les remplacer (espace = tiret, ..) mais là les liens vers les catégories dans le header sont des adresses déjà converties.
0