bonvoila comment faire pour mettre une variable dans l'url de manière optionnelle !!

c'est a dire que voila mon lien
http://localhost/MonProjet/ici-ma-pa...able-optionnel
J'aimerais que mon router s'adapte tout seul pour qu'il me sorte aussi bien un truc de ce genre :
http://localhost/MonProjet/ici-ma-page

voila ce que je fais dans le bootstrap

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$route = new Zend_Controller_Router_Route_Regex('ici-ma-page(?/(.+))?',
                array('controller'=>'MonController', 'action'=>'MonAction'),
                array(1=>'page'),
                'ici-ma-page%s');
Apparement dans tous les tuto ça se passe comme ça !
sauf que voila ce qui sort dans mon href (avec page=47)
http://localhost/MonProjet/ici-ma-page47
alors que je veux http://localhost/MonProjet/ici-ma-page/47
Je suis pas très bon niveau expression régulière en php mais ce truc (?/(.+))? me semble bon, deplus abenlahsen dans ton exemple en fichier joint tu as essayé de faire un truc dans ce genre... Comment faire ?