Получить все маршруты, Laravel 4

Я хочу только использовать один контроллер в тот момент, который должен обрабатывать каждый запрос, который приходит в мое приложение laravel 4. Проблема в том, что ни одно из решений в stackoverflow или в другом месте не работает для меня.

Это то, что я сейчас имею:

Route::any('(.*)', function(){ return View::make('hello'); }); 

Теперь, когда вы просматриваете страницу, я получаю сообщение об ошибке:

 Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException 

Надеюсь, кто-нибудь может помочь мне!

Регулярные выражения задаются как требования, а не непосредственно на маршруте.

 Route::any('{all}', function($uri) { return View::make('hello'); })->where('all', '.*'); 
 Route::group(array('prefix' => '/', 'before' => 'MAKEYOUROWNFILTER'), function() { // your routers after the / .... }); 

// и в filters.php

 Route::filter('MAKEYOUROWNFILTER', function() { // do stuff or just return View::make('hello'); }); 

Расширение ответа #Jason Lewis на перенаправление на корневую страницу:

 Route::any('{all}', function($uri) { return Redirect::to('/'); })->where('all', '.*');