Solved my self issue by using a standard regex:
Router::connect('/(.*)', 'Main::end');
that will process all the requests to Main::end.
As Nils says, my actual solution is not perfect because of the lack of 404 pages handling...
Because i'm trying to use Backbone.js, maybe i could handle the 404 pages client side like this: How to have a fallback route to catch unknown pages in backbone.js