I have noticed, if you pass any extra parameter into the uri, a route would be performed even so. For example, controller 'Sign' has the action 'up' with no arguments; such links will do the same: exampe.com/sign/up/1 exampe.com/sign/up/2 exampe.com/sign/up/blablabla exampe.com/sign/up/blablabla/54g64w5y65y6fywf An unlimited amount of links are doing the same...
Now I'm trying to use some custom plugin with method's arguments checking by php5 reflections: if there is no argument but one has been placed into the uri then 404 is shown. But all this don't look flexible and handy.
Want to listen some suggestions from developers.