title: Laravel 4 Resource Controller NotFoundHttpException
body: <p>I'm using a resource controller to handle accounts in my website.
  This is my route :</p>
  <pre><code>Route::group(['before' =&gt; 'auth'], function() {
      Route::resource('/account', 'AccountController');
  });
  </code></pre>
  <p>And this is my controller :</p>
  <pre><code>class AccountController extends \BaseController {
  
      public function index() {
          return Redirect::action('AccountController@show', Sentry::getUser()-&gt;id);
      }
  
      public function show($id) {
          return $id;
      }
  
      public function edit($id) {
  
      }
  
      public function update($id) {
  
      }
  
      public function destroy($id) {
  
      }
  
  }
  </code></pre>
  <p>I created the controller with the command line using : 'php artisan controller:make AccountController --except=store,create'</p>
  <p>Although, for some reason, I get a NotFoundHttpException when navigating to the URL.</p>
  <p><img src="https://i.stack.imgur.com/2uYwX.png" alt="NotFoundHttpException" /></p>
  <p>But I have no idea why. What could be causing this?</p>
  <h1>EDIT:</h1>
  <h1>Filters :</h1>
  <pre><code>Route::filter('auth', function()
  {
      if ( ! Sentry::check() ) return Redirect::action('HomeController@getLogin');
  });
  </code></pre>