Не работал с Mojolicious , но мне кажется, что должно быть не так ->get('/some/path/+(:value)')->to('controller#foo2'); а так ->get('/some/path/(:value)')->to('controller#foo2');