Laravel 4: Ruta a localhost / controller / action

Soy más o menos nuevo en Laravel 4. Nunca he usado rutas antes, pero normalmente lo que estoy acostumbrado es url / controller / action y luego el enrutamiento backend para mí. He leído varias veces la documentación de rutas y controladores, así como algunos tutoriales y, por lo tanto, estoy tratando de averiguar cómo hacer que esto funcione sin escribir una ruta para cada controlador y acción.

Probé algo como

Route::get('{controller}/{action}', function($controller, $action = 'index'){
    return $controller."@".$action;
});

Ahora bien, sé que esto está mal ya que no funciona, pero ¿qué me estoy perdiendo? En la mayoría de los tutoriales y cosas, veo una ruta para más o menos todos los controles y acciones como:

Route::get('/controller/action' , 'ControllerName@Action');

Lo que me parece tonto y me hace perder el tiempo.

¿Hay alguna forma de lograr lo que quiero?

Respuestas a la pregunta(3)

Su respuesta a la pregunta