Je n'arrive pas à comprendre exactement ce que je veux faire avec mod_rewrite..htaccess pour réécrire un système personnel
Je veux être en mesure de taper une URL telle que:
http://site.com/project/project-title/people/alex-coady
ou
http://site.com/project/project-title/tasks/task-list-title
qui sera ensuite traité à handle.php
avec les variables disponibles, telles que:
$_GET['project'] would equal 'project-title'
$_GET['people'] would equal 'alex-coady'
(premier exemple)
$_GET['tasks'] would equal 'task-list-title'
(deuxième exemple)
Répétons: Toutes les demandes seront gérées par handle.php
, mais si sont cloués des variables supplémentaires sur l'URL, d'abord le mot-clé people
, tasks
, projects
(et tous les autres que j'ajouterai manuellement) seraient vérifiés et la valeur immédiatement après eux serait ajoutée dans la forme suggérée ci-dessus.
ie. http://site.com/handle.php?project=project-title&people=alex-coady&tasks=
(premier exemple)
Merci.
Voilà comment je l'origine avais fonctionner, je me sentais comme si je Il vaudrait mieux séparer les variables dans le fichier .htaccess mais vous avez raison - merci. – Alex
np, c'est ainsi que 99,9% des modèles MVC fonctionnent, c'est mieux et plus systématique de travailler avec les URL du script puis de laisser un ** outsider ** comme mod_rewire gérer nos routes –