je l'RewriteRule suivante sur mon Apache avec ZendFramework dans le dos:ZendFrameworks ne fonctionne pas bien avec RewriteRule
RewriteRule ^/compte ([0-9] de +)/compte i = $ 1 [L]
Problème que j'ai, c'est que j'ai un AccountController.php pour ZendFramework, donc l'URL du navigateur va ...: // myserver/account fonctionne très bien. Cependant, quand j'ai cette réécriture dans httpd.conf, et pointez mon navigateur sur ...: // monserveur/compte1, alors ZendFrameworks se plaint que le contrôleur/compte1 ne soit pas trouvé, même si j'ai la rewriterule en apache. Ma conjecture est que ZF regarde le REQUEST_URI qui a encore/account1 dedans.
Quelqu'un sait maintenant que je peux faire fonctionner cette rewriterule correctement avec ZF? Ce dont j'ai besoin est essentiellement d'avoir des URL allant à/compte ([0-9] +) vers/compte? I = $ 1 à la place en utilisant mon AccountController.php de mon ZF? Remarque: Je ne veux pas 'exposer' le paramètre 'i' aux utilisateurs (pour diverses raisons, et oui, ils pourraient deviner en regardant le compte1 qu'il peut être séquencé), donc c'est un forward interne au lieu de une redirection externe vers le navigateur
Merci!