Bonjour,
je pense que la ré-écriture doit + etre comme ceci:
Bonjour,
veuillez m'excuser si la catégorie n'est pas bonne, j'ai jugé que c'était la meilleure pour traiter mon sujet
alors je m'explique, à la base j'ai des urls comme ça http://monsite/stream?slug=mon-stream
donc pour reformuler les urls, dans mon cas
http://monsite.fr/stream/slug/mon-stream j'ai utiliser url rewriting
le problème c'est qu'avec mon script php il me dit que la chaîne n'existe pas 
Et donc, à ce moment la je bloque complêtement ...
Si vous avez une idée, je prend.
Merci
10 réponses
Bonjour,
toujours le même résultat, il n'y a pas une possibilité de parser avec php?
Bonjour.
Tu peux créer un routeur par exemple, de manière à interpréter ta ré-écriture d'url depuis ton application en PHP :
Tutoriel Vidéo PHP » Créer un Router.
Ou bien d'utiliser une librairie qui en utilise un, comme par exemple Slim.
Ce que tu peux faire, c'est récuperer ton url, et la parser avec une regexp.
$slug sera un array, pense à bien récuperer ce que tu souhaite à l'intérieure ($slug[0] par exemple).
Salut Spiker,
merci pour ta réponse, ça fonctionne bien j'ai juste une dernière demande, pourrais-tu modifier le code que tu m'as donné pour que l'url soit de cette façon:
http://monsite.fr/stream/mon-stream
J'ai enlever le /slug/ car ça faisais pas très beau
Merci beaucoup!
Même pas... J'ai pas réussis :/ moi et les expressions régulières ...
C'est si compliqué de remplacer "slug" par "stream" dans l'expression régulière...?
tu n'as pas compris
Les urls sont comme ça la: monsite.fr/stream/slug/mon-stream
et j'aimerais enlever le slug pour que ça fasse comme ça: monsite.fr/stream/mon-stream
Bein c'est exactement ce que je dis...
Tu remplace
par
Je pense que tu as déjà du trouver la solution par toi même :)