title: Laravel 4 : Route to localhost/controller/action
body: <p>I'm more or less new to Laravel 4. I've never used routes before but normally what I'm used to is url/controller/action and then the backend routing for me. I've read the documentation for routes and controllers a few times as well as read through some tutorials and so, I'm trying to figure out how to get this to work without writing a route for every controller and action. </p>
  
  <p>I tried something like </p>
  
  <pre><code>Route::get('{controller}/{action}', function($controller, $action = 'index'){
      return $controller."@".$action;
  });
  </code></pre>
  
  <p>Now then, I know this is wrong since it doesn't work, but what am I missing? On most tutorials and stuff I'm seeing an route for more or less every controller and action like:</p>
  
  <pre><code>Route::get('/controller/action' , 'ControllerName@Action');
  </code></pre>
  
  <p>Which seems silly and like a waste of time to me.</p>
  
  <p>Is there anyway to achieve what I want?</p>