On Fri, 18 Sep 2009, mini_alexander wrote: > Sid - yes you good understand me. > url_for("users/index") in forms works. > But in links I also don't need to add '/backend.php' at the > beginning ? > > So why when I have url in browser: http://localhost/backend.php/profile/index > And click on the link: <a href="profile/change_avatar" > > I see in url of browser second time word 'profile': > http://localhost/backend.php/profile/profile/change_avatar > It should be: http://localhost/backend.php/profile/change_avatar > > ?? Why ??
Remember you can't have more than one controller in a directory. Usually index.php is your default application and your .htaccess rules redirect to that controller by default. But mod-rewrite knows nothing about your routing in your application so it can't selectively route to your backend controller. You could of course, but your backend controller in its own folder with its own .htaccess file - that might look better. -- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---